MVKAIINGTEIQVKEGTTILEAARLVNINIPTLCKHPDLVADAGCGICVVRVQGTGKMLRACCTALEEGMKITTHDPEIVKVRKNVLELILSNHPKDCLICARNNDCELQRLSSEFGIRDAYYPLIVGRKKHKHDESTKTIDIEGSKCILCGRCVQVCQKNQNVWALSFLGRGINTVLSPAGEIELNDSPCVKCGQCSNHCPVGAIVEHDETQKVWDALSNPDLFPVVQIAPAVRVSIGEAFGYPIGTNLTGKLISSLKKLGFKGVFDTNMGADMTIMEEGNEFVHRFKKKDNMPLITSCCPAWVDFLEKFHSDMLDNFSTCKSPHEIIGVLSKTYYAKKHNVDPSKIFMVSIMPCTAKKYEIHRSEEMFASGHQDIDISLTTRELARMIKQSGIDFKNIEDQKADSILGAYSGAGTIFGATGGVMEAALRTAYHVITGKELSKVEFKQVRGLKGIKEANIDIDGTTVRVAIAHGLANVDHLLKEIEKTKAEGKPSPYDFVEVMACEGGCVGGGGQPYGVTDELRKKRAAGLYKDDESSKVRCSHLNPAVIQVYKEFVGEPLGPQAHKLFHNKYTKRKTYKK