METPSEFTEKQPPTHDHQPRLNEVAQKFLADLDEERQRLSAEFPLCALLIDEAVDRVYCTGRIPGKEFYADVYKQKPMKITQKVFVPVKQYPKFNFTGKILGPKGNSLRRLQEETQCKIAIKGRSSIRDRNKEEQLRSTGDPRYAHLQKDLFLEVSTVATPAECYARIAYALAEIRKYLIPDKNDEVSHEQLRELMEMDPESAKSIHGPNLEAYRSVFDKKFGGSSNGAPKYINLIKRAAENPPEVDDVEEVAYEYEHRMPPKRPTTGYEYSKPRPSIIPTNAAAYKRPYPTDMKRMREPPIKSYKPNPYSILKKYK