MRNFFREEMLAKLSQPMKQRIADEVLERLEGLTNANWPASYCFQSAAGCCLPTTGKPALDFFITGLQTHNSATGDVAAKCKHSNFYVKELADLTDDLYAYWTNIRCPSTNPLSNWKNSWKTSGVCSGLGEHDYFKTALELREKLDLLSIFKKNGIVPSGENFYNVEFIKKVIKKSLGVSVAIECNRNMWDESQFYQINVCFDKDASTIISCPNVKPSTCAEEVTFGLFTYDMLVNTAAKPNPIKMYTS