QGPVGPENAARERSRVRTLRQAFLALQATLPAVPPDTKLSKLDVLVLAASYIAHLTRTLGHELPGPARPPFPRGLRYLHPLKKWPMRSRLYAGGLACPDLDSTLAPALGQRRREAGIGPQASGEAAAGLPTRPLSPALGDK