MEKPIKPKLMMHGGNGEFEGGRGAVMQQYSARIRMILVVSIGVVLALVDPLKLGPLGEHDYQPVKHAVAPYKQVMSSWPRDTHSRLRFGKLEFKDEVYGPESLEFDLQGRGPYTGLADGRIVRWMGPHHGWETFALLSPNWTVEMCANGIKSTTSKQSKYEKLCGRPLGLRFDRKTGDLYIADAYYGLVVVGPDGGFASPLATHVEGNPILFANDLDVHSNGSIFFTDTSTRYDRKNHFLIMLEGEGTGRLLRYDPSTKNTVVVLSGLVFPNGVQISEDQTFLLFTETTNCRVMRFWLEGLNAGTVETFADLPGYPDNVRKNGRGQFWVAIDCCRTPSQEVMSRNPWLKRVYFRLPISMAYLARWMGMKMFTVISLFNEMGEILEVLEDREGETVKLVSEVYELNGKLWIGSVVHNHIATIPFPFSFNHTTILPEQIHGMP*