MEELATGSRRQQQDHHLHLQHQHQQQQPAFATAESAGASNRDVKPLTKKEHKRGLSTGERDPKTLRRLAQNREAARKSRLRKKAYIQQLESSRIRLAQIEQELHSARAQGVLYPGSSLLAEQGIAGKGLGGIDGLSSEAAMFDVEYARWQEEHNRLMYELRAALQQHLPEGELQMYVESCLAHHDEVLAIKDAVIKGDVFHLISGVWRSPAERCFLWLGGFRPSEVIKMVLSHVDPLTEQQIVAVYGLQQSAVQTEEALSQGLDALYQSLSDTVVSDALTCCSTPNVSNYMGQMGLAVHKLSTLEGVVRQAEKLRQQTLHRLHQVLTARQMARSLLAVSDYFHRLRVLSSFWVNRNRMAPSDQQLEAGPHT