MSQEEQVGDRLSGPQPQPQPQPARSLGPRTFTIDSILRPDLRGARRPGYCWGPRGFSPAHEPQQYEDPDEEEEEEEEAAVAVEVGRRDLVSGKAESSSPSRSRSQIRSLNPSRSRSTSRTRGWDPDQYRGAGGGLQGVSMPRELLCPRGSSPDTTDPSECRAGPSSGPQSSKKKTRTIFSKSQVFQLEATFDVKRYLSSAERAGLAASLQLTETQVKIWFQNRRNKLKRQLAAEPDGPVGTQASDQAPEMPTLYKDSAFLSRYLLPLSLPLLYPGHSFPYLCLPRPGKYFSLLDGDV