MTRKKVTLAYIANDAARKATFKKRKNGLMKKVSELSTLCGIDACAIVYSSYQAEPEVWPSTLGVHRAIARFKNMSEMDQSKRMVNQQEFIRQRIVKAEEQLKKQLHENREREIVQVMYRALVGEGLQGLIIVDLNDLGWMLDKTGKEIEERIKKLKKSTPSSEQAASAELQADKAAPENHAALNDVVAVEATQNQPWYMDLLKPRNEGDALNLGRNDPMPSYPYGNPTPSWSDFYFP*