MSRHVVSKKEMRELYGRLKDIGLEAPFITENQIEVEEKKGKKLYYISKIPIALEAPEFYPTVELLDAIKPGFKNITIDNGAVPRILGGAKLFAQGIVEMDMGIKSGDTVFIRGLDGRYIAVGKASLDADKIMETRKGPAAEILLRGGQENL