MSYANNFQRVLYASRFMRVFGKFKRAQLREKPQRKIGPFSNPVKRLVRLKEKERLFCELGMPRIIPRAKAGYNEKILEIIKPPNVRKEVLDRRLEFLLSNESVYQQMYNKMYNGITPYQCELYMWERQMRDLRKIYRAQYLHKLSEITNEERIKQLKLLLQTKEDKKKRREIIRNRILEDKKRKAILKDRLSLEKKLTQSILFRRQSNIKKKNIYWLAKLQKKSLYINSEDFKKKIYQTDTGNNNNSTNATDSSDNNYCDDENPLFNRNISTSDLYKDLGYDVKDKNNNNDKVYKANNIYKTLLEESFDFLEEDADQFEQNHSNDNQGDIPHKQRAHILYSSFSNDEKIKLLDDKIAILSKIIEEKSYSKGVDNNNIMFYIQLKDKLEASKQAFLEKKYLKDKEKSN*