MVGIGPKRPPSRKGSMADVPQNLLQQIKDFEEMFTVDKAKLKQVVDHFVKELDKGLSVEGGNIPMNVTWVMGFPDGDEQGTFLALDMGGTNLRVCEITLTEEKGGFDICQSKYRMPEELKTGTAEELWEYIADCIQQFIEFHHGEEGLTSLPLGFTFSYPATQEYIDHGILQRWTKGFDIDGVEGQDVVPPLEETLKRKGLPIKVAALINDTTGTLIASAYTDPEMKIGCIFGTGVNAAYMENVGSVPKLAHMNLPPDMPVAINCEYGAFDNEHVVLPLTKYDHIIDRDSPRPGQQAFEKMTAGLYLGEIFRLALIDLLDSRPGLIFQNQDTSKLRKPYLLDASFLAAIEEDPYENLQETQELFERELNIKPTLAELEMIRRLAELIGTRAARLSACGVAAICKKKNIESCHVGADGSVFTKYPHFKARGAQALREILDWAPNEKDKVTIMAAEDGSGVGAALIAALTLKRVKAGNLAGIRNKDEMQKLL*