KLESKCAICLGVGDGFHFGAEACKACTAFFRRCIQLKKTFQCRGNANCDVTMGVRCICRACRFSKCLQAGMNPMGVQLKTDSNTEDVPACSNSQLSLSPVLPESYKDSMPLLSKMRANYEKLLSARRVIHNKNGQNLFKEQVAVPSTYKEAVDEGSQGVSLTADWIACCFDDFAMLPIDQKHILFRNFYTPFFILESAFSSHSKNRPDIYIFPSGNYADMSDLKSFYKDVEVNQKLTKEQFLEFLKPTFETHRRTLVQPMMLENLDILEFFALTNFILWNTTLAEITEECSKIGKSIKDQIVKELSFYMRNFKNIEDPAVRVAGIMSLLPDLYKNTKKMQDDLEMIKVFEYFNSPKQIYDLAHGNF