MDAAHAILLPRTAEEAPASMERLHRRPSLDSLIHSLEDCRRTKDLASAKRVHTEIKDNGLDSHGLLGNPLVRLYVECGSLPDAQQAFDRLVQPNESSWNSLILGYIEAGNSRHAFWMLDRMRDANFEPSRHTYISLIKSCSKLAYLDKGRELHCDVVKEGFESDVSIGNTLVDMYSKCSSIAEAREVFDELPDKSVVSWNALISGYADHGLGEDALKCFEQMQSKKVVPDDVTFLCSLKACASIGALLMGQVIHTEVLKEGYEHHSFLASTLVDMYAKCGLLVEAQDVFDELPSLSVVSWTVLISGYAEHGHARKALNCLTEMQGQGFSPNVVTFVCSLKACGTIQALDKGQELHVEISKEGLEKHPHVNSTLVDMYAKCGFLEEARDVFDELHNQDIVSW