MAKDKLKPLLSSDAAGDIADTPLREKKHKKKSKKRAEPEPDIPSTRDSGLDEDRDGVLVDDTLNEPTIGDKLESLDLLNGEKVNSEESNRDSAPGDDKPPTAASVNVLLRQALHADDRSLLLDCLYNRDEQVIANSVAKLNSAEVLKLLNALLPILQSRGAILACTIPWIKSLLLTHSSGIMSQESSLLALNTMYQLIESRVSTIHTAVEVSSGLDLIVDDLDEEEDEGPVIYEDKDSDEDEEEGIEEAMETDEEADDSADEAADGVNDFEGFDDMSD*