MEALSGRVGVKCGRWNPTAEQVKVLTELFRTGLRTPSTEQIQRISTHLSAFGKVESKNVFYWFQNHKARERHHHKKRRRGASSPDSGSNDDDGRAAAHEGDSDLVLQPPESKREARSYGHHHRLMTCYVRDVVETEAMWERPTREVETLELFPLKSYDLEVDKVRYVRGGGGEQCREISFFDVAAGRDPPLELRLCSFDL