MAKSLASLLLNSPLSPPSSFSQSLHHLQAKTFPQSQSYSGVGTRTKPISASMVEAQPPVRKEDIIIVGAGIAGLATAVSLHRLGVGSLVLEQAESLRTGGTSLTLFKNGWGVLDAMGVGNDLRSQFLEIQGMVVKSEDGRELRSFRFKDEDESQEVRAVERRILLETLANQLPTDSIHFSSKLAKIERIETGETLLELEDGTRLSGKIVIGCDGIRSPVAKWMGFSEPRYVGHCAFRGLGFFPERMPYEPKVNYVYGRGLRAGYVPVSPTKVYWFICFNSPSPGPKITDPSVLKKQARELVRNWPSELLNIIDLTPDDTIIRTPLVDRWLWPAISPPASSGGVVLVGDAWHPMTPNLGQGACCALEDAVVLAKKLSDALRLGPESVEGALRLYGSERWPRIFPLTMRANLVGSLLQWDNPVVCSVRNNVIVPKLVRLGPLLEHTNFEFEPL*