MEKEKIHGPLYFDLNTGAKIPSVGLGTWKAPPDVVAEAVKFSVKAGYRHIDCAKVYGNEKEIGKALKELFCTGVVGRSEMFITSKLWCSDQAPEDVSRALSKSLEDLQLDYIDLYLIHWPFRTKPGSSGWDPEVMAPLCLRETWAAMEGLYASGQARAIGVSNFSTKKLQDLVTYAKVPPAVNQVECHIVWQQPALHHFCKSTGIHLSAYSPLGSPGSWIKGEILKEPLLVEIAKKLNKSPAQVALRWGIQSGHSVLPKSVNESRSKENLSLFDWHIPPDLFSKFTDIHQQRLLRGDFAVHETNSPYKSLEELWDDEI*