MIKKRSCDRPLFYLNEKSYRIFLFSYPGKENKNYIPYLCEDIIEHRPPMEANGNIDLSTACYGEVKQNAYSLAILPWGATEPHNQHLPYLTDCILSHEIALDTAQQVWRSHQIRCMVLPPVFMGSQNPGQRDLPFCIHSRYETQKAILTDIVASLHYQGLRKLVIINGHGGNNFKNMIRDLAVDYPDFLIASTEWFTIVPSNNFFEEKDDHAGELETSVMLHYHPERVNMSLAGTGDSHPFSLPSLNEKIAWIPRNWQRVTTDTGIGDPRKANAKKGKCYVEAVTKKLGQLFIELAQTEDIYEKVLPKGKV