MKNIHTFEGPWKKLFGPTSYQNIQTLFLLDGRKNVPLMWAKISLVSFSDLPGDRKDLFMAGRDRQEFPSASMNPEECADTVLDREIQERTLCDGNRDKDGSVDLESPENAEHEFDKVDVERLPTVVLIGRPNVGKSALFNRLIRRREALVHNTPDSHMTRDIREGVAKLGDLRFKVVDSAGLEREATSGSVLARTARLTANVIERSHMAIFLFDARTGLHPLDMEVGKWLRKHASNLHVVLVMNKAEGICDDSSGTLMALMGEAHTLGFGNATPISAETGEGMAELYEALRPSLEDTMERIYENMAETQMIKSIQQIVYSLKARGHEGSGSNANGHRGNV*