MCKTMGKFFFFGFVGLLLSWGALYYRYSDEKNTSARKYRFDPPPALVGNLFINAGLEKAEHILDGKIVGPESMVVDDEAIYVSVNDAKVLKIVDGRVVSKASYSEKSKFFPDCGHFDTEPECGRPLGIRRLVAGKPKFVVCDAYLGVYIVDFTDEQNPISTQILDSKVPIDGLKPRFLNDLDVISEDELIISDSSTRHDRRHFMAAILEHQADGRIFHLKISTKSVKVLADKLYFPNGIQLTEDKKSVIFAECSMARIKKLTIASKKVEMFAANLPGLPDNIRSSGRGTYWVGLTATRSATHPSLLDRLGSLPGIRQFLVDIVPGPYWKPLLGLFKNPHSIIIELDSVGKIVRSLHDVTGKHVGDASQVTEHNGHLYIGSFADHYIAKVKL