MSQQRPARKLPSLLVDPAEETIRRRCRDPINVEGLLPTKLRINLEDSVQYVSMRKALKAKRPRFDVSLVYLTRKFMDLVRSAPGGILDLNKVAAKLGVRKRRVYDITNVLDGIELVEKKSKNHIRWIGSDLSNFGAVPQQKKLQEELSDLSAMEDALDELIKDCAQQLFELTDDKENEKYP