METMEFLNVLAPHGMPKVMGVLTHLDLFKKPATLRTAKKRLKHRFWTEIYAGAKLFYLSGVINGRYPDREILNLCRFISKHEDPTCDRTITLYGFCRGTNLPAQNARVHIPGVADLTVSNVSLLPDPCPAPGAEKGKKRKSLGEKQKLIYGPMSDVGGITFDKDAVYIDMPTNSFSHKKSMDADGQDASSDEEEAGFGERMVMGLQAAKGDQDRRALQLFSDGRDLLEVESNDTGRKMQRHSRSQVADYEDDAGLEGITTDDEGSDEDDNAQPIQRHEEEYNGKESLVYAESDSDLGEVSDADVSYDSEADEGKKTI*