MLTPPLPEAPRFRRSRRPLEAYTAINVAVFQQRRFEGISLSTLKAVCRQLGIRRWPYTRQGYRPHEHAREVQQAAQLHQSVACQAKKEEDADEDDEEADDEEDDEADDEQEATDPQLVHSADQRRGHGDWLSEAWVAWYIRSRDEDEVIWRGSGGGRQLWQEDA