MKSRFSILRLSWNRAMKFELLGNVVEIVKKNVAVDVAAAVVELPDARWKEECRGHDHNCSCSSSCRDELKHLQYPSLRGSSFCYSSLTHADKTEVAAASEESEPTAAGFLFLYQILRLLSRPYAMFYQPSSPSLVDAESEPAAASFPFLYQVLRLLSLPFSMSFRPSSSSAVTKQAVDAHKIDHT