MGVNQKISGLAAVMNAKIIGSGERSMVLAHGFGGDQSVWEKIIPVLSQSFEVLVFDWPFSGAIKDQTLCDPSKYNSFDAFSDDLISLMEELKFGPVVFVGHSMSGMIGCSASIKRPDLFTNLVLIAASPRYINSEGYKGGFEPKDIDAIISNIATNYEAWAVAFPPIVVDSRDSLSVQWLEKCLKKMKPETALALAKIVFGSDERELLGKVSLPCHVIQPGNDVIVPVSVAYFIQENIKGKSTVEIIENSIGHFPQLTSHLELLRVMRRLLEF*