SSQGQGSTPCAACKLLRRRCAQECPFSPYFSPHEPQKFACVHKIFGASNVSKMLMEVPENQRADAASSLVYEANARIRDPVYGCMGAISALQQQAQALQAELSAVRQEITRYRQHDSS