MEALSGRVGVKCGRWNPTAEQVKVLTELFRTGLRTPSTEQIQRISTHLSAFGKVESKNVFYWFQNHKARERHHHKKRRRGASSPDSGSNDDDSRATAPEQADADLVLQPPESKREARSYGHHHRLLTCYVRDVVETEAMWERPTREVETLELFPLKSYDLEVDKVRYVRGGGGGEQCREISFFDVAAGRDPPLELRLCSFGL