MHISNLVTLAILPSAYGQLNTLAKAAGLKYFGSATDNGELTDTQYTAILSNTSQFGQITPGNTQKWQYIEPTQNTFSYTQGDVVVDFAEKNDQILRCHNLCWYNQLPSWVTSGTWTNATLIAVLKNHIKNEVTYYKGKCYAWDVVNEAFNDDGTYRSFVFYNTIGPEYIPIAFETAALYDPDVKLYYNDYNIESSGAKATAALNLVKSLQARGIKIDGIGLQGHFIVGETPSESALATTLRSFTALNVEVAYTELDVRFSSLPPTTAGLAQQGVDYANTVNACLSVDGCVGVTVWDFTDKYSWIPSTFSGQGDACLWYSDFSLHPAYNNVISALAAAAGVPVVISTLLQESYP*