MVKAKINGIPVEVPEDTTILKAAREVQVKIPTLCAHPDLHPSAACGICVVKVKGMAKLPRACSTPIEEGMEVTTHDPEIVDIRKTVIELILSNHPNECQTCGRNTDCELQNALADFGIREEPFPKIIRDLPKDNSTGTIVLEPNKCIKCGRCVEVCQEVQDVWALSFLERGFLTRISPAGDISLGESPCVRCGQCSAHCPTGAIFEKDDTGKVWAALMDTRKHCVVQIAPAVRVTIGEHFGFEPGTNLTKKLYAALRRMGFEAIFDTNFGADLTIVEEASEFVQRFVHQKGPLPLITTCCPSWVNFMEKFHPDMIPHFSSAKSPHEMVGVLAKTYYAQTRGLNPTNVEVVSIMPCTSKKYEIHRSREMSASGFQDVNTAITTRELSRMIRQAGIDFADLPDEECDSMLGDYTGAGTIFGATGGVMEAALRTAYSYVTGEKLPKVEFENVRGIKGVKETKINIKGTDVRIAVAHGLANVEYVINRVREAKTKNEELPYHFIEVMACLGGCVGGGGQPYGVTDELRQKRAKGLYTEDELAVIRCSHENPHVIKLYEDFLGKPLGEKAHHLLHTSYAPRPLYKR