MEKLLNKAVFLPSILNSSGIYHSNQHAICVFPVKFNRRYHKSAVATAQMSIGIKRAPKWWEKGLQPNMKEVTGAQDLVDTLLNGGDKLVVVDFLSPGCGGCKALHPKICQLAEMNPDVQFLHVNYEEHKSMCYSLNVHVLPFFRFYRGAEGRLCSFSCTNATIKKFKDALTKYGADCCSLGPVKGLEEKELLALAANKDLSFAYTPKTEEPVPLALEEVKVIKTSRQSSSHPNTFSPLPLPLPLASTLHTAKQDSKS*