MKRQIKRPTRSQESPEPGEKLAFAEKENLLAAYMEHDEPELEEADEEEEEEERAMSCGLGGKKRRLALEQVRALERSFETDNKLDPERKARIARDLGLHPRQVAVWFQNRRARWKTKQLERDFNALRARHDALRADCDALRRDKDALAAEIFFRKLAFLRPKKSSNRLTGCPRGSKARDVYYATFFLARPPPAAPPTGCSSLPMLEPKWPGAYPYDGSRSGGYGFTEEWLAGSDAIVNDGSSAFFSEEHVSNLNFGWCSSGAEGFDLQSYCKK