MSIQTRFDEIMKHLGWKQGDEDENWAKKAIDNLMKKLLKHNKDALASLEFALQCKGEQPTECVTIPRSLDGRLQISHRKALPHVIYCRVYRWPDLQSHHELKAIDSCRYCYDSGQKEICINPYHYRRIESDGVLPPVLVPRQSELPPATIPPGIRRMQAMEASGSSMPQNIEITGLFKYVIRN