MTTEPHRPRIGIIGTGAIGGFYGLMLARAGFDVHFLLRSEFETVAHEGLQVKSAVHGDLHLQPVQAYRSATDMPPCDWLLVGTKSTGNAALGPIIRQVAAPDARVLLLQNGLDVEDQLRAVLPDGLHILGGLCFVCVNRIAPGVVAHQAFGAVSVGYHSGPAGDEASRLAVVEACAALFKAAGIDAPVMANLQQARWQKLVWNVPYNGLSALLQAGTTGLMGDPDSRALIRALMDEVVQGAQACGHTLPADFAQHLLSVTESMSDYKPSMYHDLAEKRPLELEAIYARPLATAQAAGFDMARVRALYQALAFIDRGNRQAREE