MELSDCSNEYEKLVVRMNMPRVVIDNGVCPNSTVVKIDSARSPGILLESVQLLTDMNLWIKKAYISSDGKWNMDVFHVSDLNGDKLTDENLIRYIEKSIETSHYCKTEGYTGLTALELTGTDRVGLLSEVFAVLADLECDVVEAKAWTHNGRIASMIYVKDGNSGTPIDGDSDRVQRVEGQLRNLLKADDGYQNDTRTCVSYGGNTHMERRLHQRMFMDRDYEKKFDIEKSPIVSVQNLPKRGYSVVNLQCKDRMKLLFDVVCTLTDMAYIVFHAAIRTVGETAFLEFYVRHSDGHPVSSEPERQRLIQCLQAAIERRTVKGVRLELCTADRPGLLAEVTRILRENGLNIARAEISTKDSIARNVFYVTDANGNLIDPEIIKSIREKIGIDDLSVKEPFPISCREAVEKEQHIEPQDHQGRYGGGTVLVSLGSLVMRNLYHLGLIKSYF*