MAAQHETGVQVMRAWHYKQYGALEEVLEEADCPIPEVGAHQVLIKIIAAALNPIDFKRRLGYLQPFESPLPHIPGYDLAGVVVKVGSQVKELQEGDEVYGDLSVNAVQEPLSIGSLAEYAAVDEKLLARKPSNLSFAEAASLPLAVLTAKEGFERARFQPGQTVLIIGGPGGVGSLAIQLAKAVFGASLVATTASTMKLDFVKSLGADVAIDYTCTTYYELPDRYDFVFDTVGDSANAVKVVKDGGVVLTVADFNAKPPAVVYVLTSNGASLTQLNPYLESGKIKAIIDPNVGPFPFSKVKEAFKHLEAGKAVGKIVIFPIHQD*