MSRVERSKNQGDTMIRGAQSDARRKIYIYGQRDDKEGAKKEITALFINKDLASKDFVKYAERFRTLGRLTEYDDSLLIDKLREVIPRDMRLVLAGKDESTLPKDWTLFLDILLNINKIVNPEKARGSVFKNSGSDNGGAVPMDIDSAEKSKSKGKGKGKARDAEAASTEAKKYCVICKSKTHNTDDCYKLAKNADKRPKTQGDGAKKAQGGSSNPAAKKAKKTRVIQVELTDSEDDTPPSTKAVSANTARIEEIANVEESTLAGKDEPQLSAKTEPTAATSDFWKKYM*