MAMIEVEHLQKNFVKTVKEPGLKGALRSFIHPEKQTFEAVKDLTFEVPKGQILGFIGANGAGKSTTIKMLTGILKPTSGFCRINGKIPQDNRQDYVKDIGVVFGQRTQLWWDLALQETYTVLKEIYDVPNSLFHKRMDFLNEVLDLKDFIKDPVRTLSLGQRMRADIAASLLHNPKVLFLDEPTIGLDVSVKDNIRRAITQINQEEETTILLTTHDLSDIEQLCDRIFMIDKGQEIFDGTVSQLKETFGKMKTLSFELLPGQSHLVSHYEGLSDMTIDRQGNSLNIEFDSSRYQSADIIKQTLSDFEIRDLKMVDTDIEDIIRRFYRKEL*