MNAQKRKKIFTRLQAVCQNPTTELIYHSPFELLIAVMLSAQATDVSVNKCTIHLFRMAPTAQAMLELGIDKVMECIRTIGLYKTKAKHVMETCRILVQQYNGDVPQTREELEALPGVGRKTANVVLNTAFGHPTIAVDTHIFRVCNRTGLAPGKTVREVEDKLMQVVPKQFRLNAHHWLILHGRYICKARKPLCEQCLINDLCEYPAKSTLTV