MSMSNTAEIYKFPAPIPTQQECRMADLENGYLRLANQIQDALCIVELSGREFRVLNAIIRLTYGWSKKSDRIANSLIADKTTLKVKHVSEAVLSLAYRNIIILRRIGQTRYIGINTNLDKWAYSKPHCSKCPVSFPDDEIATWIISVPETRDSYPRKGGRASPKTGIVIPENRDSVLPHSAIPENGDSYPRKEGRASPKTGNTKDIIPKTNIKDLTPFNPPKGKVKFDPLSIPVPEWLNAASWNEWVTYRQQSGKPIKTELTVTKAFRLLKECLDEGHDPVNVINTSIANGYQGLFKPKFALNDRRAGRDVNHISAPDKTIPTGFRG