MKRPTSSSRKSKKQGEDLAFSEGSLPAVTMEQKDEAEMEEVDDEEEEEVDEDIAGGHAAQSPSPSCGLGEKKRRLALEQVRALERSFDTDNKLDPDRKARIARDLGLQPRQVAVWFQNRRARWKTKQLERDFAALRARHDALRADCDALRRDKDALAAEIRELREKLPTKPADTAASVKVEAGNDAAAGAAAATVCKDGSSDDSDSSVVFNDEASPYSGAAFIGFGPSFLVDDASAAIVGCSSSLPALESKWHGPYSDDSCKGGVYGFTEEWLAACSGEMAGNDAAGFFSDEHASNLNFGWCASGNEGWE