MAKEKYDRSKPHVNIGTIGHVDHGKTTLTAAITTVLARRLPSSVNQPKDYASIDAAPEERERGITINTAHVEYETEKRHYAHIDAPGHADYVKNMITGAAQMDGAILVVASTDGPMPQTREHILLSRQVGVKHLIVFMNKVDLVDDEELLELVEMEIRDLLSEYDFPGDDLPVIQGSALKALEGDSKYEDIVMELMNTVDEYIPEPERDTDKPLLLPVEDVFSITGRGTVASGRIDRGIVKVNDEIEIVGIKEETQKAVVTGVEMFRKQLDEGLAGDNVGVLLRGVQRDEIERGQVIAKPGSINPHTKFKGEVYILTKEEGGRHTPFFNNYRPQFYFRTTDVTGSIELPAGTEMVMPGDNVTIDVELIHPIAVEQGTTFSIREGGRTVGSGMVTEIEA*