MSDKVNIKINGVDLSVDKGTTILEASKLVNADIPTLCHLNLEGFGIVNRTASCRVCVVEIAGRAPLAPACSEVVTEGMDIRTDSLKAVAARRLNLELLLSNHPFECLTCRKNLECELQELAQKLAIHEITYTGEKKDRPIDKSSFALVKDPDKCVMCRRCETMCNEVQTCGILSAVSRGFDSFVGPAFNLDMVDTSCTFCGQCVAVCPTGALSAVNTTHKVWTDLQNPRKHVVVQVAPAVRVAIGEMFGMEPGTISTGQLATAFRRMGFDAIFDTDWAADLTIIEEASELVHRIEHGGKLPILTSCCPAWVRFFEYQFPDMLDIPSTCKSPQMMMGSVVKSYYAEKMAIDPKDIVVVSVMPCIAKKAEIQREELFMDGLHEVDWVVTTRELGYMLREAGIDFSTLPDGEFDNLLGESTGASVIFGASGGVIEAAVRTAYDWLTGEDLQEVDFKQLRGLEGVRSAKVKIKDMELNIGIAHGLGNARKLLESIRRGECEFQAIEIMACPGGCIGGGGQPFHHGDMEIIKKRQEAIYREDAGKPKRKSHENEMVMKLYREYMGEPYGEKAHELLHTHYVPREMI