SPTGAFLTGSPRGRPESGRIFGYFRFQDAAGSHETLQRLRELCQGCIRSSRLSKEQILESLVLEQFLGVMPREMQGCVRAQEPGSGDQAVAAVEALEREPGRPWQCLKHCEDPVVIDDGDGPPDQEQEQSLAEPQGHPAKGQDDTASALALGPGLPSRLPGQPSGDPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXGASPPSPQDDPDEEVSIEIVLSSSGDEDSQLGQYCAAAKAGAEAQPSPHKSYVCPTCGKAFRWRVNFIRHLRSRREQEQPYECSECGELFGDSEGLDGHLETHEARKPYQCGACGRSFRLSSHLNAHRRTHLQAAGKGAPGPARGKLRFSCCQCGKAFQRPDHLERHRSAHAKDPARPLQCRYCVKRFLHNYNLLRHERLHMRRRSKQALNSY