MVSIQRQLRELILPQRETSLVRIQALPHVIYCRVYRWPDLQSHHELKAIDSCRYCYDSGQKEICINPYHYRRIESDGVLPPVLVPRYSELPPPSIPPGIRRMQAMEASGSSMPQNVEIAGLFKYAYLKHLSQRDNNK