MNKKLCVQNENMKLSALFGIEQPDFVTVTGGGGKTSLLTCLASELRDKGRTLLTTTTKMRYPDAFDGEVIITASYMWLLNCLVKQDRDLYYFAERCIEDHKVKGAAPELLDCLFKELTDWIFLNEGDGAGGKPYKIYREWEPVIPKNTTKLIHVIGCELLNESISDANLHRCPQKLKGKRFDLDFFRESMDWFVSEKLRNFEIPKFLLVNKADKGNEKKAEMLCKAAKPYFDGCIAASLCERTWYLC