MTASVFVAGKLLPETMEALRKWDVKAFSGEENITEAELIKNVTEVDAIICPLSSPISAKVLESAKNLKIVANIGAGFDNIDVKKAQELGIAVTNTPDVSTEATAELTLGLILDVARRISEGDRLCRETPEQFKGWAPTFFLGTELSGKTLGIIGLGRIGQAVAKRAAAFGMKIIYSGHHPKEVAKEWNAEFVSQEELLKRSDVVTIHAAYSPSLKHLLNETTLKTMKSSAFLINAARGPVVEEAALIKALEAGVIAGAALDVFEFEPKIGEDLAKLDNVVLTPHIGNATVETRAAMGKIAIANVEAVLAGKAPLHSVY*