MPMKIAKLNKRITFQRKTRVQDNEGNWVEGYEDAFTVWGAIEGGGSMRNPEVTIAGALGIRAPRKITIRANKQLSHDMRAICDGRIFNVLDFSYAKNSKSYIEIICDEVGING