MNIKKLFYKYLSFHSFLINKNNYNNTKLNNLFRGKNIMSHIKPNYFICIPLNDKKVILNELLNIQKFVVSKCDILNECIIEKEKFHISLLILYVKNKTQIDLSKEAFNEAITEIKKINKKNLYFKNLDTFHNDVLYLSLKEESNDYIILLANIFRKSFEKRNIKIVYNSRKHVNSQKREQNDDDKNGETYDCKNKITPHLTLMKNSHLSRIYMNRKPKIFPDYYSDFNLTKLLTEHITPNKIQLLEMDVDSTTSYYKIVSEFSFS*