MGIQLKLTWFDKKNEDFVGKEYSQDLGYDDSIIENCGLPLDDTLNNGVFDVLDAWVPVLQGNFNHQINFDKHFYQISFDYRMTDKEKEESKRKAEEEAERKSIEEADRKAKEEGFSDLGEKMRYEIAKGVAERIAKENEKAFLDDFPRFAELEFFLNNPLIVMDIGVFKQDETNITTNAIRFSSQGRGNNQFKAKAHRSLTNGEGSQQNAFSHSLWSATIAAKHGVEVANFAGNAHEGTPSSAGARNFKHLDLNKRFVDSSDPEIEGDKIVDMLNNEIGRKIGQVSGTKSMKELSLKLLDHFYKDGLYVFDKIDYVEYMGIDSLTIGKEKITTEQYNYMRDLFHKLDENGILPEGFELGETGKIVPKK