MANRTDASAIKNFGSNPQYLISNIIRSKIYDSPYWKEKCFALTSESIIDQAINLKYVGGTYGGNRKPTRFLCLILKLLQIQPDKDIIYEYIKNEDFVYLRALGIFYLRLIGKSLEVYNHLEPILFDYRKIRMRLQNGTFEKIYMDVFVDNCLILNNFLDVDFPTLTKRQVLEENNLLQRKNLEYYKALLNISSDNELFKNNEDTTHNKNKEINKNKNEYKQRDMLERHKKINKYSSEDDHNYYHKKEGNYDKNKKHNKIYNHKYNNKYDDEERRHHSDYSSDMDRKSRKKEKKRTHSKYDHKKKKEKRNYSSDSKHSFTSSEYSVQNKKEEHDKKKKKLFFLKKQKKKNYHSSSQSNHSYDENKKDELSIDKWNEIRKELGMKPLK*