MAAPVAEEDSFPVGYSDPPLAKDYLGSPNSEEDYSIFDQGLPLPFCRSFLPKQDCIMILEDEIGEKWEVKYIANKNGLSAGWKIFVVAHDLIEGDVLVFHLIETYKLKIYIIKASEPNEVDGAIGLLNLEPQENETEFPPDTPPPKSKKHKHVEVLDPLPINMVKKNKKKSTLVKPIEVLEHSGTNSEEIGSEVLEPFTSIEDLKSFDHFRIKVNGQCIDSELPEEVKLGYYKLCIHKKQILHDCIRENIYDKLVVGMIGETVTIAKEIKNCKLTISKEELEAWDNSLKSFEILGMKVGFLREKIRTLVGLVFESEFGVDVKRYVEAKKEEKGIQDEIIRVKGKLLELKIKARDFEGELAGLKDKAEKYMMEFRDEVDVPW*