MAPFFVLTYILTCNSGNDPRSPFLAQALAALLVSVSPVLESLSFCPVGYEEPKLLRLEAEADGEPLPIADYVFKHFLELVREKDMPFLQNLRAVRFLIDPNTCVYRTSDYQPYDLFSSLNLVRRLPAMETVHVDAICDPDLPSVEPPPQSGNYTCISIQHSSLHCPYLVYTIESAKRLEQFTYGIGGRFSRNGMLTSFHPECVFRALFAHRATLRQLDLDVEGQTRQLDLVGLRYLKYTPEEEEEQGSHRDDPVYLYEWADELEKLPVKKEQIPSNVSVDAWPLRSCLELKDLSLGIHILYIYARGYGGDQCGDQWGDHSVDDSFSLVDHLPPNLESLRIYGYKKEMKPRLRGVPQNCLKTSLLS*