MTTCSSFHTLDSEGSVIAELAADHKVETSNFLELIKLFAEYDLENDQNGKAKEEIEAVLPDASRVCQTPKTASSCCGNETNDLLVPGEVPLMVERLLRTGVCRSMEDFEFVPDKVSKEVAHLFADEKKEDEAEQDENVSHVKTGIWEVVTFEDDGTAKAPFYVVTGVSMTDRVDTKKLRKAIFKGQCSGRRPKLHLAPTSVGETLAGYKSGTMAPICHSKNMKLYLEETILIGDREHRILCGSGMFGKCLSIAEDKFMEVARSNSEGVELVSLIQKKKGIT*