MEFPMKGVEHKYIVTEVGNRVHCVVAGAGPPVLLLHGFPEFWYSFRYQIPALAAAGFRVIVPDTRGAGESEIVEASDKYMWNDIIGDIVAVLKGLNVTEKVLVIGHDWGAWFAGQLSRIRPDLVRAVVYLGFVPYTWRAQLTLVEDLRLVFGDEVYIHVFQEPGRAEALFAKEKTSSLMLAFLSRWSDDPQLRIPKVSSDKEEALPDWITSADLQFYADTFDKTGFTPSLNVYRNFKRSTELNAPFIDKILDHPSLLIKASRDIGYLHISNFHTSLDPEEILAANKPQYPNLQKVVVIDANHFMHQEKHEEVNKAIIEFLISCPPS*