MAFRVNTGANASAFVPSLASGTSSQGQVVTRVGSASAASQVLRRGGMSMNVAALSSMAHAPTFESTLAPMSFSVPAAGAREPTLLPALTPEFTGFDRFGDASAGAKKGKVIVWFRSDLRLHDHPALAKAVEEAAQIVPVYCFDPRQFGKTSFGFEKTGRHRAKFLIESVQDLRRALQAKGSDLVVREGRPEQVLPALARETGCTAVHFHQEVTYEEQEVEMHVEKALEEAGIRAESLWANTLYHESDLPFAISDMPDVYTDFRNQVEQKGVLREPLSEPEAVPSLPARLDAGRIPSLEDLGLSQPPVESAGGNAFTTSASSFIGGETEALKRLAHYLGECRNSEASHYNTHLGADFSCKISPWLAVGCVSPRQIIQELKRETGAANIMKSSSYFECCWRDFFRFITKKYGSARLQKKSVSHTVRAPALA*