MKRPTSSRKSRKPEENLAFSEEGSLPAVTMEQQDEAELEEVDDDDEVDEDKAGGHAAQSSAPPSCGLGEKKRRLALEQVRALERGFDADNKLDPDRKARIARDLGLQPRQVAVWFQNRRARWKTKQLERDFAALRSRHDALRADCDALRRDKDALAAEIRELREKLSKPADTAASVKVEAGSVDAAVGAAAAVATVYKDGSSDDSDSSVVFNDEASPYSGAAFEQQQPGFIGFGSSFLIDASAATVGCASLPALESKWHGPYSYDSCKGGGYGFTEEWLAASGEMDNDAAGFFSDEHASNLNFGWCASGNEGWE