MKLSEKELKDQLTEIVNDILAEAHLKKGDLFVLGCSTSEVVGGHIGKNSSAEVGQWIIRTLKELLDPKEIALAVQGCEHLNRALVVERTVAEAKNFEIVSVVPALHAGGACSVAAFDQFNDPVEVEHVVGQAGIDIGDTSIGMHIKHVQVPVRPRLKTLGQAHVTALRSRPKYIGGPRANY