MELAVGGGMRRSASHTSLSESDDFELTRLLSKPRINVERQRSFDDRSLSDVSHSGGYGRGGFDGMYSPGGGLRSLVGTPASSGLHSFEPHPIVGDAWEALRRSLVLFRGQPLGTVAAVDHASEEVLNYDQVFVRDFVPSALAFLMNGEPDIVKNFLLKTLLLQGWEKKVDRFKLGEGAMPASFKVMHDAKKGVETLHADFGESAIGRVAPVDSGFWWIILLRAYTKTTGDLTLAETPECQKGMRLILSLCLSEGFDTFPTLLCADGCCMIDRRMGVYGYPIEIQALFFMALRCALQMLKHDNEGKEFVEKIATRLHALSYHMRSYFWLDFQQLNDIYRYKTEEYSHTAVNKFNVIPDSIPDWLFDFMPCQGGFFIGNVSPARMDFRWFALGNMIAILSSLATPEQSVAIMDLIEERWEELIGEMPLKICYPAIENHEWRIVTGCDPKNTRWSYHNGGSWPVLLWLLTAACIKTGRPQIARRAIDLAERRLLKDGWPEYYDGKLGRYVGKQARKFQTWSIAGYLVAKMMLEDPSHLGMISLEEDRAMLKPVLKRSASWTN*