MSGDAQPSSNQRATEARPPPSPPLVNEKAAIGALCVVCGDRACSHLYYGVAACHGCKCFFWRTVKSRLNYVCRYGGNCSISTAGRNACRYCRFHRCLFVGMKIEAVKMDRKLTKRKKEKTDEDDTDDGGSHESFETTTDAKRAKFDNSLLISSLQLIDKTSSAGNAKLSTLHFVQPSLQNLLDEPELLDGFRSEMSYRATRQADEQLCYDSERRLVTWAIDWCRQTAEIADVHHTNDKISLLRASCAPLVLLELGCQSSFGPSDTQIPFCNNSFLSAHCIPPSTSFLRWKTIQSLNKWAQRELKPLCLRAKEIVLLKALIALNPDANGLSSDAESSIRMLRERVHTALFQLLMENSEPITAASRLAQILLLIPQLSLMGVDVIEQVKVRNTFNKRSAFGEGLLFWQLYGDIFDDANDDSYLEHSASCSPTDSQYTTDSI