MSKAVLPKDFIWGFATASYQIEGAPEEDGRGPSIWDTFCKIPGKIADGSSGDVACDSYHRVPEDIALLKLTGAKAYRFSISWSRIIPLGGRDDPVNEKGIAYYSNLVDGLLDEGITPFVTLFHWDLPDALDKRYGGLLNKEEFVKDYARYARVLFEALPKVKNWITFNEPWCSSILGYSTGLFAPGHTSNKLRSQIGDSSTEPWTVGHNILVAHGAAVKIYREEFKAKDGGQIGITLNGDAVYPWDPEEPKDVEAAERKLEFSIAWFADPIYHGKYPDSMRKQLGDRLPSFTDEEVALVKGSNDFYGMNHYTANYIRHRTTEPELNDYIGNLDTSFENKKGDNIGPVTQSVWLRPNPQGFHDLILWISKRYGFPPIYITENGTSILNENDLPYPQILKDTFRADYFRNYIRAMAQAVEDGANVRGYLGWSLMDNFEWAEGYETRFGVTYVDYEGGQRREAKESALVLKPLFEELIKKE*