MIQEGKLEQQFFDYLHSERNYSVNTSTAYENDLLDFRRFLNEQAITTYQQVTFLDVRIYLTELKQKSFSRTTVARKISSLRSFYTFLLRENVINENPFTYVSHAKNQLRLPKFFYSEEMEALFQVVYEDNETLTLRDRVLLEVLYGTGIRVSECAGILLPDLDTSYQAILIRGKGNKERYVPFGAYAEDAITDYLPERVNLMSRYKKSHDALLVNHYGDPLTTRGIRYCLTKIISKASLTRKIHPHMLRHTFATDLLNNGADMRTVQELLGHASLSSTQIYTHVTKEHLKSTYMKHHPRA*