XSTAAVVTTQGSEALLGQATPPGTGQFFVMMSPQEVLQGGSQRSIAPRTHPYSPKSEAPRTTRDEKRRAQHNEVERRRRDKINNWIVQLSKIIPDCSMESTKSGQVGFYPKLVIISRSFGRVTTACLKNCRDLTNCSWTMTCFDNRWKILKTRICCFELSCGTTD