MRDNRIYYGIDLDDSYTMFSYLDSMHKEPQTMSPVLGSGLYQIPTCIGRRRGEESWLYGEDAVRAARLLEADLADQLFSRALAEEDVYLEGKPYHPFDLLLYFLNHLMALAPQLAGQMVLGQMVFVLDRVDAKRVRLIGRLADAMHYSRELIRVIDRKESFYYFVFHQQAQIFVGDVALFSYQENVMRFWRLHRDQKTQPQMVTIEEKNLSVDTENLDLCFDQIIDQNFKGDRISSVYLIGSGFEGDWMKLSLNRLCRGRRVFIGKNLYTKGACYCGRVRMSDEAWPFAYLSSNDLKVNVGLQVLNHGKKEFRTLLAAGENRYEAKGTCEIILDKQAELELWIREPRQKKAYLHVIELSDLPRRPPRTSRLRVQAKSRGDEEIEVKVFDLGFGDFYPSSGQVWTYQIALYKEGGER