MEALSGRVGVKCGRWNPTAEQVKVLTELFRAGLRTPSTEQIQRISTHLSAFGKVESKNVFYWFQNHKARERHHHKKRRRGASSPDSGSGSGSGSNEEDGGRAAAASHDAEADVDLVLQPPESKREARSYAHHHHRLAVTCYVRDVVEQQEATWERPTREVETLELFPLKSYVDLEAAEKVRYVRGSAASEQCREFSFFDVSGGRDPPLELRLCSFGPY