MAPPAFLLVFTEPGSDVSDEEYNDWYNNEHIPLRVDTPAFLSWTRWKAADGEKPAYGASYDLESYAATKQAPYTTLAETRSDREKDILRRMQLMDRRHYELYEGPAPPPSALYDPATPAPYVVFVSVETPPEHEEELNKWYDEEHIPMLAKVPGWVRSRRFVLADCNQMGQEAQKKEMPGKYLAVAEWASLDAFETEEFKAVLGTPWAAKIMAKVALKERRLMSLLQKWHFDRPESEASHKLDEGGWADV*