MAEDKRLVAAAPYLPAELIPDIARHLTTLQDFFALRAACRSYRAALPPSRAVLASQPPHLLVPHHASSPCSLALIHLPRRRLLRFRAPSPFPSAVVASDGARVVTFDHFARELSVIHLLSGDRVRVPDAPFLFSRAVLAGDLVLLITPGWVQYCRLGDGRWREAYCRLGGCGGSLFGGLYMMVGMLAVNGVLYALLNTCQLAVAELMDNKVELKLLGGEVDDHVRDAWMESKDFMLGACAGEPLLIFKVSVKPEYKVFRWEPAEQRWLRAMTLGRRTLFMSGNGFDAWVGPDSPGIRGDCIYEALPRAAGWSEYSLVDDTYELVTIDYQGAPDLDALRKQVWVLPSLY*