MIVSQAYANMKKQQVLHVPPRMAQCVLRDSESIVLRTRHNMDRTTCTIRTYIREDKPEKKEMYLTDGWFEFKKANQLRKGDKLQFQLSDPPDVVVVDIVRRR