MGKRKTEESNGVEVTSKKRRRDEAEVDNVEIADAAKAEKKRLKKDKKDKKKAEVAVNNEEGADDEEQQKKDKKQKKEKKAKKAEEEEEQVAPVADVAESEKKEKKDKNDKKSKKYSKAKSEDGATDGQGDEEKPKTKRKREAEETSAVADAPAAVDEKSEKKKKKKKSKDGKRSEKSSEESAGDKNGIAAGTTTSNCDGAADAGTQEGDDEEQQAAGKNARFIVFVGNLPFTATKQHIEAHFASLKPTSVRLLTDRNDPKKSRGIAFVEFDNYSHMKTCLAKMHHSEFEDGVSAPRKINVELTAGGGGKTPYRNEKIRAKNDKLREERARRMKAELEAKHKEDEQDGIHPSRRAQMHRSQHADAQ