MKIFPCCRSEREDAPVESTSCMDKESAKHGRALSFWKNLSWKIGSSKRKNNLKVFTYHELSVATDDFNPSCSVGVGGFRKVYKGFIESIDQHVAVKQLDRNGRQGNKEFFSEVNTLSMVQYPNLVKLIGYCVDGDQRLLVYEFIPKESLETHLLDLPPGRKPLDWTSRMKIATGVAQRLEHLHDTVDPQIIYRDFKASNILLDANFNAKLSDFGFAKLGPTRGKDHVSTRVMGTYGYCAPEYQLTGQLTTKSDVYSFGVFFLETISGKRVIDMSRPTEEQNLVLWAGPLFKDRSKFTAVADP*