MSLHGRASARPVRSREDGVRQSPKFSEQAEEVTSDEEHPLVKRMRFPPTQALNLLAAISYGLTSLTMVFLNKGLLMQYKYSITLLTLQMAVSALLIQLGGALRLFPVRPWDTRTARRLMPLSFFYNANVAFALASLNGINIPMYIALKRLTPMAVLVAGFFTGKKKPSLQVTLSVVLIAVGCVIAALGDFSFDPQGYIMALASVFFQTAYLVLVEKTGAEDGLSSTEVMLYNSILSLPVLSAILLFSGEAAKSFPELVLRCSNSPAFALAVASSLVTGILLNYTMFLCTMRNSALTTTIVGVLKGVFSTALGFFVLGGVPMHALNVTGLAINSCGGVWYSYAKYTEKAKKLKHAPDEPLLPTSVPPRAVAVM*