MIVSMVGPNVDSLLTWTYRFHRGGKKHLEGYIKTGHPLKVDGDFVKFSTSTGRFGGYDVLGDRTRDKWLEGNTKMWDVFPDDMCLDHNVVLASTNLDLNEQVLELISFDDGDPLGRFTQVLSVGIGGSALGPEFVAEALAPDNPPLKIRFIDNTDPAGIDHQIAQLGPELSSTLVIVISKSGGTPETRNGLLEVQKAFREVGLDFSKQGVAITQEKSLLDNTARIEGWVARFPMFDWVGGRTSELSAVGLLPAALQGIDIREMLTGASIMDEATRIPVVKTNPAALLALSWYWASDGIGSKDMVVLPYKDSLLLFSRYLQQLVMESLGKEFDLNGNRVNQGLSVYGNKGSTDQHAYIQQLREGVHNFFVTFIEVLRDRPPGHDWELEPGVTCGDYLFGMLQGTRSALYAKNRESLTVTVQEVTPRSVGAMIALYERAVGLYASLINVNAYHQPGVEAGKKAAGEVLALQKRVLSVLNEASCKEPIEPLTLAQIAERCHAVEQIEMIYKIVSHIAANDRALIAEGSCGSPSSIKVFSEECNVEDLYTEI*