MFNRKLMECSDDEFVRGSQCDEEDDQQQSSQRPPFYENMRTFAPSHMHISCHYDIPYPPNIIQPPVCGVSSFAYPGPSSSQFFNTPSNDADYCIQKQSEERDSYSNQVIKSDRPFVFFASENCPSPLEIVGEVYCTVPGRTSLLSSTTKYRVTVAEIQRRISPPECLNASLLGGILRKAKSKDGGKTLRDSLKKLGLTLPAGRRKQANVTAWTALVEEEAIHMAKDFALVCEKEFHSREIGIYLTKTALTIDPDVAKRRAALEMGRKVVGELAELLSCDRTPLTPYFLRNMLPIEPAVQQHLSHFTLMTHGFGNVAMCAVLESVKGMLDESIKYIDRCCSQNVWR