MQLNTLAKAAGLKYFGSATDNGELTDTQYTAILSNTSQFGQITPGNTQKWQYIEPTQNTFSYTQGDVVVDFAEKNDQILRCHNLCWYNQLPSWVTSGTWTNATLIAVLKNHIKNEVTYYKGKCYAWDVVNEAFNDDGTYRSFVFYNTIGPEYIPIAFETAALYDPDVKLYYNDYNIESSGAKATAALNLVKSLQARGIKIDGIGLQGHFIVGETPSESALATTLRSFTALNVEVAYTELDVRFSSLPPTTAGLAQQGVDYANTVNACLSVDGCVGVTVWDFTDKYSWIPSTFSGQGDACLWYSDFSLHPAYNNVISALAAAAGVPVVISTLLQESYP