MEALSGRVGVKCGRWNPTAEQVKVLTELFRAGLRTPSTEQIQRISTHLSAFGKVESKNVFYWFQNHKARERHHHKKRRRGASSPDSGSGSGSNEEDAVGRAASHEAVVEPDLVLQPPESKREARSYSHHHRLLTCYVRDVVEQQAAEALWERPTREVETLELFPLKSYVDLEAEKVRYVRSSASEQCREFSFFDVAAGRDPPLELRLCSFGP