MTNNDILRRLRYTFDFNDSKMIAVFGLADHQVTRAQVSSWLKNDSDPDYQSCNDATFALFLNGLINEKRGKREGAQPAPEQSLTNNIIFRKLKIALDMKDDDILAIMELADLRISKHELSAFFRKADHKHYRECKDQILRNFLKGIQLKYRPGDQSETFE