MDYDLLIKNGQTVDGMPVEIAIKEKKIAAVAATISGSAKETIHLEPGTYVSAGWIDDHVHCFEKMALYYDYPDEIGVKKGVTTVIDAGTTGAENIHEFYDLAQQAKTNVFGLVNISKWGIVAQDELADLSKVQASLVKKAIQELPDFVVGIKARMSRTVIGDNGITPLELAKQIQQENQEIPLMVHIGSAPPHLDEILALMEKGDVLTHCFNGKENGILDQATDKIKDFAWQAYNKGVVFDIGHGTDSFNFHVAETALREGMKAASISTDIYIRNRENGPVYDLATTMEKLRVVGYDWPEIIEKVTKAPAENFHLTQKGTLEIGKDADLTIFTIQAEEKTLTDSNGLTRVAKEQIRPIKTIIGGQIYDN*