MESADSCSGFRQYKKTRPLSLGNMGISVDGFRGRKKSSSRGHHRFVGVRQRPSGRWVAEIKDSLQKVRLWLGTFDTAEDAARAYDDAARALRGDNARTNFELPLPALNSGGGLAGAADKIEPFSFEDVCGSGIEEEGILGALKAKLFDGKGLRVLPPVSCSSGMQFAGNVKKDMASTGENVPHAIGLGTLNPNQGSCSGNPAGFSKADLLSDHGNMVTGHLPAQWNQLCQTSAPTNAVWSNEPAYEVASWPTQMNHIPESAAAFGSDAETTATTTSTWQLSVATEPTIDIPYSNNPCTVELQTSRIGGMNVMSLPISQIDGIADGVLLSEQQFVHCENSGWAGVNGSWDSLLYGSSVLGPG*