MDGYLIKSIWPHTKGNIGCAEIACIYHESLDHSIKVCKYDDRKRYIWIEVNVGKEKLYIVACYIPHRDSNYYSMFGLDRDDPFTELCHDILSFEKLGKVLIMGDFNARVGKFQNVETSEENVVEHCLLRDSEDSVMSDYGKLLIHMLNCTNLIILNGIKAFPLTDVLTCLPSLGGGSVVDYALMPTCDLSLVNIFKVGSLSLDSDHKPLYLELAIPHFINRCHGVKEEKRCIMRPYYEKANMYANEVKNHLLNHALSNNVEENWQHLKDIILKVEYQYFKRHVDRHKISSFPCNSWFDDECKMYLKWYKSIEGENEKFVARHLYKKVVRRKKREYFQMQEMKKKNLFKLKPKLAWGQLKGKKEDVKGHFSNEEMLEYVQRLYMHEGVAPMIENIEAPSNTCINIDDANKGIKKMASGKAADVTCISSELLKWTRPHTRHSIMTIIEQAMKQGFPNDWLMNWIKPIFKAGDKNQVSNYRTIMVSSTIAKLYSTIMEHKISTWTEIASKRALGQAGFRPKHSTVDHLVTLRVI