MPVGKQDLDNSGLTDIHSQSKRRILFNKYQITELEKRFKVQRYLTAQEREDLARTIGLTPTQVKIWFQNHRYKIKRSGDDAAATAAAATAFMIHPKFLPLKQEPSIVKANEVDTFGGSLNPYLRPTFPHSSTVVHNSHQQC