MGCSASVPGRSSGLLSGPNLENSAVFDAKNLRVKLVLLGDSGVGKSCIVLRFVRGQFDPTSKVTVGASFLSQTIALQDSTTVKFEIWDTAGQERYAALAPLYYRGAAASVIVYDITSIESFHKAQYWVKELQKHGNPGIVMALVGNKADLQENRTVSAGDASEYADKNGMFFIETSAKTADNINQLFEASTLNGLTELLQRDANNILSRNRKTSAPYTSDVVNSDCIILNHSTTMCHCIVWLGMVEALGLVI*