MEISRKKLTNGSVQIFKRLPLKSLIRSLCVAKQWASIIRGRSFMKLFLNESLTRPKSVVFVFRKRYDGLSYSEVSLKIAHELVPSSSDAASSLATYHVTVHTLQRTKISPSVHGLICYGPPSELIVYNPCTRRSATLPKVNAGRRAINHYLGYDPINNDYKVLCIIRGMPKLSNRRGLAEEILVLTLGSSTHQDSWMMMNIQDNIIPHHSPLSEELCINGVFYYRAFTGIKLNASAIMSFDVRSEKLALIKGPCTFPTFSKLTRYEEKLAVIFYKKKISGIIALWSLQDPSKEEWSKKTFVLPAAVTAKHFHRFQTTATDTGEIIDTPIHEHASQTSFVFFDLKNDSVRNFNIEGITDEYMFCQSDFVSAGQVENLMFL*