MASEKLLVGVVLVLMSYPATLLARPDDLPGWLGEKRLETTISSRDEARPFTIDPTKVINLSWKPRAFLYKGFLTEEECDHLIALAKDKLRKSAVADNDSGKSILSQVRTSSGMFIEKNKDEVISRIEDKIAIWTFLGKENGEKIQVLKYEEGEKYESHYDYFQDKVNQAQGGHRTATVLMYLTDVVKGGETVFPEAKRGRRFVKDETLSDCAKRGIAVKPKRGDALLFFSLSPSAIPDVSSLHGGCPVIEGEKWSATKWIHVKSFDAPKQDSRNCKDENENCGEWAAYGECQKNAVYMIGTTDQPGACRRSCKVC*