MQRELVGYPLSPAVRGKLVAAGFQTAEDVLEVKPSELSKEVGISKEEALETLQILRRECLTNKPRCAGTS
VANEKCTALELLEQEHTQGFIITFCSALDNILGGGIPLMKTTEVCGVPGVGKTQLCMQLAVDVQIPECFG
GVAGEAVFIDTEGSFMVDRVVSLATACIQHLHLIAGTHTEEEHQKALKDFTLENILSHIYYFRCHDYTEL
LAQVYLLPDFLSDHPKVQLVIIDGIAFPFRHDLEDLSLRTRLLNGLAQQMISLANNHRLAVILTNQMTTK
IDKNQALLVPALGESWGHAATIRLIFHWEQKQRFATLYKSPSQKESTIPFQITPQGFRDAVVTAASSQTE
SSLNFRKRSREPEEEC