MVKPKIGINGFGRIGRLVLRAAIEKGSVDVVAVNDPFLDLKYMEYLFHYDSTHGRFKGTVTTDGGKLTVAYKDQPAHHIHVFTEKDPSHIKWGESGAEYVVESTGVFTTIEKAKAHQAGGAKKVIISAPSADAPMFVVGVNHTQYDPANHHIISNASCTTNCLAPLAKVINDHFGIIEGLMTTVHAVTATQKTVDGPSGKLWRDGRGAFQNIIPASTGAAKAVGKVIPALNGKLTGMAFRVPTADVSVVDLTVRLEKGATYDEIKQVVKKASENEMKGILGYTDHQVVSSDFIGDHHSSIFDADAGLALNSNFVKLISWYDNEYGYSHRVVDLIVYVHGRDHA*