MPLPLVDPVTGALIEIALTELLGVVKIIASSKTWGKELKEKLLSVKPSIDKISQKISDSDTSPDRGNQFQDFQVVLQEGIDMVETLEKIPSFDIFRKYRYGKKIRKFQRKVFDFLVTEVPLNIALDVQKLDADFKVYFQRFESEIKNAIAGITNNPISNTIMLQQINTTQVCQTSSDAMHETTAAQQAISCASQVPDVPTFVVGLDNPINDVKQILLQNDVNVLGIAGLGGSGKTTLASALCKDTEVNMTLSL*