MAAGSVQAVELNNGVSIPLLGIGTGSSIDGLSHAEKIKVAMRDAIEVGYRHFDTAAAYNDGEGILGDALAEAMASGLVKREDLFITSKLQFTDSYPEAVLPAITKSLKELKLDYLDLYLIHWPVRMKETLWETKPDNALPLDVRGTWQAMETALQRGLTRAIGVSNFSSKKILDLLEFADIPPAVNQVEMHPKWQQRQLRATCSKFNIHVSAYSPLGAPPMPWGTPDVIEDPVITDIALKHGRSPAQVVLRWGLDQGVSVLPKSFTKKRIIENFQVFGWQLSEEDHQRIGKLEQKKNVDGHFLCSEDGPFKDVQELWDGEI*