MPLMQRLRTELFALKMALRMAHQYLFDPSLRAVSSIRQFFTMFGQIAYEAVTNNGKTVEEVAVEALGKDRNALSGKVAIITGANSGLGLQNARVLMHYGCTVIWAVRNLEKAQKALDKLDSGEGTHTCEDGHVHRCCGKTTGKAILLQVDISDLTTVKPFVTDFLKLGLPLHYLILNAGIMAPPQWEPSKQGYESMFATNNLGHFLMSELLLPKIEETAKTATEARIVILSSAACTMCTSIDLSKCPVPKEEYHELGTYAVTKAIDAFHARYLQEKYRGANIYACAVHPGVIETGLLAKNEGMGTLFYKSLSFAPFRKSIPQGAATTMFCTVSPDVPKHAGDGYFFYFNRGPQRVLGVAAPGWADHLVHACEERQLELVKPYM*