MTRSGDEAQLMTGVTGDLAGTELGLTPSLTKNAGVPTTDQPQKGKDFTSDQEVRWCPGCGDYVILNTIRNFLPELGLRRENIVFISGIGCSSRFPYYLETYGFHSIHGRAPAIATGLALAREDLSVWVVTGDGDALSIGGNHLIHALRRNINVTILLFNNRIYGLTKGQYSPTSEVGKVTKSTPMGSLDHPFNPVSLALGAEATFVGRALDSDRNGLTEVLRAAAQHRGAALVEILQDCPIFNDGSFDALRKEGAEERVIKVRHGEPIVFGANGEYCVVKSGFGLEVAKTADVAIDEIIVHDAQVDDPAYAFALSRLSDQNLDHTVLGIFRHISRPTYDDAARSQVVAARNAAPSGTAALQSLLHGRDTWTVD*