MEALSGRVGVKCGRWNPTAEQVKVLTELFRAGLRTPSTEQIQRISTHLSAFGKVESKNVFYWFQNHKARERHHHKKRRRGASSPDSGSNDDDGRAAAHETDADLVLQPPESKREARSYGHHHRLMTCYVRDVVETEAMWERPTREVETLELFPLKSYDLEVDKVRYVRGSGGEQCREISFFDVAASRDPPLELRLCSFGL