MQHLPPLLRRGRGVQVGAAVLQEEGRVYLVQWGEGAARKRRKVLLAGENDGRRCWGSGLSRSFGGERRLFGDVQTMGKEMEGADERLEWRCAAGRREKLSSSMCSSR