MDTSSSEFSEKPAAHEHQPRLNEVAQKFLADLDEERQRLSAEFPLCALLIDEAVDRVYCTGRIPGREFYADVYKQKPMKITQKVFVPVKQYPKFNFTGKILGPKGNSLRRLQDETQCKIAIKGRSSIRDRSKEEQLRNSGDPRYAHLQKDLFLEVSTVATPAECYARIAYALAEIRKYLIPDKNDEVSHEQLRELMEMDPESAKNIHGPNLEAYRSVFDKKFGGGSSGAPKYLNLIKRTAENPPEAEESEEVAYEYDHRMPKRGAPSGYEYNKPRPSIIPTNAAAYKRPQPYQTDMKRMREPPIKSYKPNTYTILKKYK