MAAAAECYDVTRDCDEAEQALRLLLQGKFDEAEDMIVARVNARDSVAGAVPIFTHCHAVILFAKAGISGAEEDRKQAMEKLGTAASMAENLIPKQGWVQSIATWGMGYFSSPSPKSDDISEEELSCRIIEAEATFLSALLCFFEESIAAFFRAALLIRKAIRGYKHCHAIIKKQEYSNRSEHNVSAVKLGFGGFSLAISMLPPKMLRLLSVLGFPSDRAAGLNSINESLKGGASVAHDIFFLVSRLLLSYHEREDHVASAVEILNFMEETYPKSFFLSFYEGRLKRLNGDLQGSMECFQSLERGLKLSSTSHFFKLRHAWVYELGLGHMLLLQWEEAEKYWIELKQDSAWSRAFFAYLHGVCLSMRGEAKLAAKEFAEVQGLLRGTMSGRVLAEEQYASRKVKDHALDTMEGAQGVQGQLCGVEFLYLWNSFPQMPKEELEAVVHIIDKAEKSLRSSHRESAINLEKEDEEEPDDYVAICNLIKGTALREQRKLVEAHSCLDLVREDDMYVESELFVIPMAAYERALLLMYEYNDDQSHPLKLISNAKKELDTAEGFKRDYNFLWRLLGRVHAARGALKSIIGEEVLFFF*