MLWQKSTAPEQAPAPPRPYQGVRVKEPVKELLRRKRGHTSVGAAGPPTAVVLPHQPLATYSTVGPSCLDM
EVSASTVTEEGTLCAGWLSQPAPATLQPLAPWTPYTEYVSHEAVSCPYSTDMYVQPVCPSYTVVGPSSVL
TYASPPLITNVTPRSTATPAVGPQLEGPEHQAPLTYFPWPQPLSTLPTSSLQYQPPAPTLSGPQFVQLPI
SIPEPVLQDMDDPRRAISSLTIDKLLLEEEESNTYELNHTLSVEGF