MELISGYGEVWSAQCLNAYLQKLGCASTWVDARKVLVIDDSDPTRVVNGPNTDFVVITGYVAQDLKGIFCTLKRNGSDFSGSIFGSLLNAKSIIIWTDVDGVYSADPRRVPEAAMLDEMSYNEAAELAYFGAKARAPPAHDDAGDPQGIPIYIKNTFNASCPGTKIHKDGSAKITGAVKGFSSMEGIALVNVEGNGLIGVPGAAQRVFGALREVQISVILIAQSSSEHSICFAVKETDSDKAKETIEKAFFRELSFRLIETVEVVKGCAVIAVVGDNMIAHRGVAAKFFGALGRAGVNIRAIAQGSSERNITSVVDGKDVAKGLRAAHAAFFYQYTGLSIGVVGAGLIGGCLLDQVAGQVEALRAKHGLDLRGGWRDRLKSEAETVPLDLDAFAAHLLSDSVAHGAVIVDCTASQHVADKYPSWIEKGIHIVTPNKKAFSGPLELYKKIQTLRRRHRSHIMNECIVGAGLPVLAPLRDLVVAGDKVLRIEGVLSGTLSFIFNTFSSAAAGAGESKPFSEIVKEAKALGYTEPDPRDDLGGLDVARKVVILAREAGLDVELSDLNIISLVPEELRDTAKVLRYVGIVDVANKKASVEMKRFPLLHLRHALVIRGPGAGAAVTAAGVFADVNKIGSMLGAFL*