MATPGAAQISKRRKFVADGVFYAELNEFFQRELAEEGYSGVEVRVTPTVTDIIIRATHTQEVLGEQGRRIRELTSLIQKRFKFPADSVSLYAAKVQNRGLSAVAQCESLRYKLLNGLAVRRACYGVLRFIMESGAKGCEVVVSGKLRAARAKSMKFTDGFMIHSGQPAKDFIDSATRHVLLRQGVLGIKVKIMRGSDPEGKAGPQKSLPDAVTILEPKEEQPVVQPVSQDYGAKAAQVQAAAEAARQAEQGEGEEQEPAAEQ