MAADNRPTAAAPYLPAELIPDIARHLTTLQDFFALRSTCRSYRAVLPPSRAVLASQPPHLLVPHHASSRRSLALVHLPRRRLLRFRAPTPPLPSAVVASDGARVVTFDYFAHELSVTHLLSGERVFVPDTPFLFSRAVLAGDLVFLIAPGWVRYCRLGDGRWREACCRLRSGVRGLYMMVGMLAANGVLYALLNTCQLAIAELRDDKVELKLLGGEVSDHVRNAWMESTDFILGECAGEPLLIFKGLVKPQYKVFRWEPGEQRWVRAMSLGRRTLFVSGNGFDAWLGPDSPGIRGDCIYEALPQAAGWSEYLLVDNTCELVTIDYHGAPELDAVRKQVWVLPSLY*