MQRELVGFPLSPAVRVKLVAAGFQTAEDVLEVKPSELSKEVGISKEEALETLQILRRECLTNKPRCAGTS
VANKKCTALELLEQEHTQGFIITFCSALDNILGGGIPLMKTTEVCGVPGVGKTQLCMQLAVDVQIPECFG
GVAGEAVFIDTEGSFMVDRVVSLATACIQHLHLIAGTHTEEEQQKALKDFTLENILSHIYYFRCHDYTEL
LAQVYLLPDFLSDHSKVQLVIIDGIAFPFRHDLDDLFLRTRLLNGLAQQLISLANKHRLAVILTNQMTTK
IDKNQASLVPALGESWGHAATIRLIFHWEQKQRFATLYKSPSQKESTVPFQITPQGFRDAVVTAASSQTE
SSLNFRKRSREPEEEC