MECAFDIRPLFEREIIKVQSDLLPEGFQGGPEQCMDIKRKMAWIIDKMGLQSAASQGLHTSVTSARQMCSKQTIYLMASKANESGKLVVTGLLKMGPKDLYLFDERGQLRSRIGTPAVLDFFVHGSHQRRGLGKRLFDNMLTDLGLKLCKCAVDRPSAMMTAFLAKHYGLVRTIAQANNYVLFEGFFGNNDGNSTDGKDSKPKSQLKSPEKAEKELKVLSMAEIMEAGKRHSRDNRLNLKRSGDTRSWQ