MSEIGFKYSILASGSSGNSFYLETSKKKLLVDAGLSGKKITSLLAEINRKPEDLDAILITHEHSDHIHGVGVLARKYGMDLYANEKTWQAMENSKYLGKVDSSQKHIFEMGKTKTFGDIDIESFGVSHDAVAPQFYRFMKDDKSFVLLTDTGYVSDRMAGIVENADGYLIEANHDVEILRSGSYAWRLKQRILSDLGHLSNEDGAEAMIRTLGNRTKKIYLGHLSKENNIKELAHMTMVNQLAQADLGVGVDFKVYDTSPDTATPLTEI*