MSAGRDRKYYMVGGKGGVGKTSLSSSLAVKFAMNGHPTLLVSTDPAHSLSDSLAQDVTGGVPVCVDGTDAQLYAMEVDPNQAKEEFAAFAKQTDMSQGAKDFMGSVGLGGLADQLGDLKLGELLDTPPPGLDEAIAISKVVQFIKDEKYAKFTRIVFDTAPTGHTLRLLSLPDFLDKSIGKIVRLRQKLTSATDAVKGLFGVDDGKQDEAVAKLEKLKAQLQEVKDLFRNEKTTEFVIVTIPTVLGISESGRLLSSLEKEKVPTRRLVVNQIGAVTKDAQTAVNFCAVKAKDQRRAMEMLDEDAGLRGLRRIEAPLFDMEIRGVPALQFMAGQVWTE*