MSLNIHIKSGQDKWEVNVAPESTVLQFKEAINKANGIPVANQRLIYSGKILKDDQTVESYHIQDGHSVHLVKSQPKPQTASAAGANNATATGAAAGTGATPNMSSGQSAGFNPLADLTSARYAGYLNMPSADMFGPDGGALNNDSNNQDELLRMMENPIFQSQMNEMLSNPQMLDFMIQSNPQLQAMGPQARQMLQSPMFRQMLTNPDMIRQSMQFARMMDPNAGMGSAGGAASAFPAPGGDAPEEGSNTNTTSSSNTGNNAGTNAGTNAGANTAANPFASLLNPALNPFANAGNAASTGMPAFDPALLASMFQPPVQASQAEDTRPPEERYEHQLRQLNDMGFFDFDRNVAALRRSGGSVQGALDSLLNGDV