MNRRLVLSRGLCAKVESTEQAKEKKPKTWSSDWVKQKAARFMDKLPRNRELNAQMIRQAQAAERKRLEIQAMVQRSSPRSSRTKQQESAAPGAEIRVLNMIPSNTKLEMKLLHKKDPEYWTSVRLANHFHAPLANVKGILLLDKIKADLEEIVPKKAHIYAAARAQDLWETLPAPGPEMVPMNREEFSERSSGPNFELFDDQVGETVVEALERRGVKGTVVGFYKEEKEGNREKDREDTGAATGAAASDGNKTAANVGKEDAEAALEQERVGKQENQTQNPAAWLAEAEAEEDEYWRNLESKNHYKREHRERRALNKKVRGKYLRTRWVFIDTSKLPEDEEHKRRVFVREPTGVLHEATAREKKKAQGARGVPMKRRTALDVY*