MEPAAYGLTATADLCDQHGEAAGVCETHFGDYGGITAFSGEIVTVRCFEDNVLVRQTLEAEGRGKVLVVDGGGSLRCALFGDMLAQTALDNGWAGVIVNGCIRDVAVIVTLPIGVKALGTHPRKSEKRGEGAVNVPVSFGAITFRPGERVFADEDGVVVLK