MKSYYVKMREGKDLGTWKAFVAELAQIYGQHDDKEGAKKEITALFINKDLASKDFVKYAERFRTLGRLTEYDDSLLIDKLREVIPRDMRLVLARKDESTLPKDWTLFLDILLNINKIVNPEKARGSVFKNSGSDNGGAVPMDIDLAEKSKSKGKGKGKARDAEATSTEAKKYCVICKSKTHNTDDCYKLAKNADKRPKTQVDGAKKAQGGSGNPAAKKAKKTRVIQVELTDSEDNTPPSTKAVSANTARIEEIANVEESTLAGKDEPQLSAKTEPTAATSDFWKKYM*