LSPVQLEAAAKLLLDSYAVNEAAAKNLAAGVLLVGPGPGLPVEYLQVPSPSMGREAAAKRGAVTGMSRRLVVGAEAAAKPQQFVYAGAMSGLLDGPGPGGSPLRDQPYQMDATSEQHSSGQPPQATGPGPGPAAGAPPSCAGLGHHHHHH