MVVVGQAAAPAPAAPKVLLLSSGKSPAPGRALPLVLPPSPEAPSGGPRPQARKRQRLTHLSPEEKALRRKLKNRVAAQTARDRKKARMSELEQQVVDLEEEXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVNDVRLVTGSAESAAGAGPAVTLPEHIPVDSDSIDSSDSESDILLGILDNLDPDMFFRYVNREYCLEELKEVGTEEPNSLPASPSPLVGPPSAKLEAINELIRFDHVYTKPLTLEIPPETDGPGTVVVKIEEAPPSPPPEPLTVFVKEELVEDNFIPELGIENLLSSSHCPKSSPCLLDACSDSGYEGSPSPFNDMSSPLGAGHSWEDAFANELFPQLISV