MDKLGQIIKLGQLIYEQCEKMKYCRKQCQRLGNRVHGLLQPLQRLQAQGKKNLPDDITAALGRFDEVLKE
ANQQIEKFSKKSHIWKFVSVGNDKILFHEVNEKLRDVWEELLLLLQVYHWNTVSDVSQPASWQQEDRQDA
EEDGNENMKVILMQLQISVEEINKTLKQCSLKPTQEIPQDLQIKEIPKEHLGPPWTKLKTSKMSTIYRGE
YHRSPVTIKVFNNPQAESVGIVRFTFNDEIKTMKKFDSPNILRIFGICIDQTVKPPEFSIVMEYCELGTL
RELLDREKDLTMSVRSLLVLRAARGLYRLHHSETLHRNISSSSFLVAGGYQVKLAGFELSKTQNSISRTA
KSTKAERSSSTIYVSPERLKNPFCLYDIKAEIYSFGIVLWEIATGKIPFEGCDSKKIRELVAEDKKQEPV
GQDCPELLREIINECRAHEPSQRPSVDGILERLSAVEESTDKKV