MPKKKHNAFFYFMLDYKRREEAKGRRFRGMEEVSRLAGPIWQNMDARKRAPFVEQEKQNSAQRSQEKLNAGSAVSLIAKEQTVVSKATQIRNRVEAMISQATDNNRLERLEFYFISFGYFCALSDGRYVPAEVGAVRYSLEGGILDTFHMLINPGPLPAGKRLDAKQHSENFHQLPLPPVALGEQDFDMIAHRLGMFLHSSDKNKTSENPLPLLFTDRGDIPHVESILKDILNVQATGMEVVVCPLSEMFFLLKKSVLYYSLSLPEGFPSESIPQILLDRDIYSYTPKISCEFHEQQGNGTYCALSRCVRWAYVVSDSCCLDLHIEMIPGKHIPTDCISLLDVLSTKDDSVSVLSSGNDAICGQTTDRSSDRHSNLRENEGSETYPSSSSHASAFGGDYIDLESSASRTMEDRFKIRDDPTAQQLPTAGPGSMYSRGLIHPVLGLGRGRRVAYDNTPPVVSNRKSFK