MGAEAEKPSSKGTEMDQEKVDSDVARLRELAKTQRQEAIDGLLALEKQGRVGEDIVTTRKACTAVLELLHEARDWKQLQEYVLLLSKRRSQLKEAVAAMVRQCMGYLADAPDKDTKIELIKTLQALTEGKIYVEIERARLTRQLARMREEEGNVQEAAEILQEVAVETFGAMAKSEKIAYILEQVRLCLDRKDFVRAQILSKKVSPKAFAAAASHKKGENTGEIGIEGTAIAEPEEGTPSLEALKLAYYGLMVRFHSHEHNYLEMCRCYRAVFDTPSIQEDPAQWQQLLKKICWYVVLAPRDSDQITLLAATEAEKQLGELPLYAALLKKFSGKEVLWWKHVEAEYSEEMGAQAELFGGEEGPRRRADFRVRVIEHNLQX