MANSLQLAHQLKGKHVLLVGGGEVALTRILKLIKTDCKLTIVAPVIHEKILRKYGGFDTASDGKVHRNEKWVPGCLKLYQYVEDTFNDDYFALDNKEGWSFIMTAIPDQVESERIYKKAKSIYGPQQMVNVADNPPLCDFYFGANVEVEGLQLLISSNGSSPRFAALIRDEVKRHLETLDLEKSVETLGTLRSRIRDLSPDMSQSKYRMQWIKQCTDIFGIQNAARIDVDKLVQLYKTMSQEQSLTFPPRTEVLANYTV