MSDHVLPEQVCYVNCSFCNTTLLVNVPGSNSSNVVAVRCELCANLLSVNLLEALLGKLPLQSLQNHNTATRHHRMDCESSSICTSLSAMNSVDHVQQQMQLIQPTEKRRVPSAYNRFIKEEIRRLKTKNPNISHKEAFSTAAKNWAHFPEIHCGLSIKGNKQV