MKLYNEKQIARDTKEWDCGGQGESFGVGFYDKREFSAMDVATEIIKQVVQVLMDPVKKHLGYMISYRKYVVEMHTKMYYLDVARAGEKEHLDRNIRIRLMVPDQVSPWLDKVQNINAKVENFPTKDLGCLDFNSRHKLGSKASKIINEIDSITTQLSLIKWTDEKIPLGRIDSTMHPPLHHQSRVHTFTEALKALRPDHKPHMVALWGMGGVGKTTMMKKLRQTVVEKKMFSYFVMAVVGENPDINAIQESIASYLGIQLKDQAKQVRVDELRQGFEAKLKGGESKFLVILDDVWKLHQHSSASSPPMLIDV*