MDRNIDQELVSIIIPTHNRYESLIRAVKSCLHQSYKNIEVIIIDDNYSNVNLRNKIIHQFGYTNHRIKLILSNEDLGATNARNIGIKNSRGKYISFLDDDDEYMPDRILKLMACFKKSRMKNLALVYSYGIIIYPNGTREEEKTDFVGNPLFVQMVHNIAGTSFWLCKKEVLELINGFEKIDSHQDGVVLLKLLAQGYQIDIVREFLVNYYAHSKENGITGVTQKTINADEEYYNYCRKYFNLLSFNERILVTKKYYSLNIKRLLLIGDKCKALKVIKKAREEKIFNEFLFLKYMLLYNFSFFYCIYDNYVQLKFRK*