MLKSRATIIPVFYHVKPSELRRTRGKEKGSVYAKALRSLEKKKTCDPTHKKKPRYDPKTIENWRDALSCVADISGLELEACNWDEGELVDKVVHLVQKKAIKPPLDVAIYPTGLDEKLQDFERAVLLQHDSGETKVAGIMGLGGVGKTTLAKKFFNCRRSDYDRSCFLFEVREAAARSSLTSLQSKLYKDLTGQEQAIDNIDEGIGMFRHRVSRCRALIILDDVDSVEQLRALYSPLEDVVRSGSLILITSRNKDVFTSSGMRESCIYKLTGLDKEHSQELFCLHAFHQPCPVWGFEQVVREFLDVCQGLPLSLKVIGALLYGESPDMEYWKDQLRKMSNIVPTDIQTSLKVSYDSLDEEGKEIFLDIACFFVGEDRDKAIRIWDGCGWGGSIGLWNLENKCLVGGRH*