MKALVYNGVGKIDVEDRPQPEVKEPGDAVIKLTRTTICGSDLHIIEGFVPTVTKGRVLGHEGIGIVQDVGRDVKSFKKGDRVLIACITSCAVCTSCKTGWYGFCHNKGGWTLGHTNDGTQAEYIRIPHADGSLYHIPEGADERAMLVLSDILPTGLEVGVLRGGVKPGSTVAIIGAGPVGLAACLTAQLYSPSIICMIDKDDNRLEVAKRMGATHTVNPDKGGGQSIKEMTKEHHGLVDGFEVVIEAVGIPATFQMCQDLVGMGGAIANIGVHGEKVDLHMESLWIRGIQLTTQLVNTNTLPMLLKLFAAGKLNTKEMITHDYKFSDILKAYDTFTNASKTKALKMNIEFD*