MDKEYVGFAALPNQLHRKSVKKGFDFTLMVAGESGLGKSTLINSLFLTNLYEDRQVPDASARTTQTLTIE
RRGVEIEEGGIKVKLTLVDTPGFGDSVDCSDCWLPVVRFIEEQFEQYLRDESGLNRKNIQDSRVHCCLYF
ISPFGRGLRPLDVAFLRAVHEKVNIIPVIGKADALLPRETQVLKQKIRDQLKEEEINIYQFPECDSDEDE
EFKKQNEEMKENIPFAVVGSSEVVREGTRPVRGRRYSWGTVEVENPHHCDFLNLRRMLVQTHLQDLKEVT
HDLLYEGYRARCLQSLARPGARDRASRSKLSRQSATEIPLPMLPLADTEKLIREKDEELRRMQEMLEKMQ
AQMQQSQAQGEQSDVL