MDKEYVGFAALPNQLHRKSVKKGFDFTLMVAGESGLGKSTLINSLFLTNLYEDRQVPDASARTAQTLTIE
RRGVEIEEGGIKVKLTLVDTPGFGDSVDCSDCWLPVVRFIEEQFEQYLRDESGLNRKNIQDSRVHCCLYF
ISPFGRGLRPLDVAFLRAVHEKVNIIPVIGKADALMPRETQALKQKIRDQLKEEEINIYQFPECDSDEDE
EFKKQNEEMKENIPFAVVGSCEVVRDGTRPVRGRRYSWGTVEVENPHHCDFLNLRRMLVQTHLQDLKEVT
HDLLYEGYRARCLQSLARPGARDRASRSKLSRQSATEIPLPMLPLADTEKLIREKDEELRRMQEMLEKMQ
AQMQQSQAQGEQSDVL