MNKLILGSEEVPQICEKCLGTSNTNENIRMNEVPNGAACKICTLPYTLYHFKKSHRSADIIKTLICKKCAIQRNVCQCCMLDMKLHISIQLRDKLMSIVSGKETITEEAKNIMMKKFIAMKGGSLGSADLTRNVDSIEDILLNLREKLEGKPLNDENEPISALQNKELGDNPHLKSVDIQPYWDKFPLQETFPNAIQIPKGNDSFKSFFIYNIDSSVPEWKISDKITELLGSDSWKTKESIPIIINHKAMCGAFRIGNNELSEKFLQTINNSDNMIRINRSNGLRRGILKVDHFQLFIIPWKQGFSVESFGRTPNESKKIAFALREIIVEEMGGFKDKNDRCKAKEKPKKITKKSKKRVKSIKI