MKITLVLFLLSFIGLSLCFDEFGSKFTSNYNSINTGNVKDLLQDEWEAFKSMYGKQYSNETEEYFRMKIFMENKRKIARHNIRAANGFHTYHLTMNHFGDLLHHEFVKLMNGFKAHLRLHTYNASTFLTPHNVALPKSVDWREKGYVTEVKNQGQCGSCWAFSTTGALEGQNYRKSGKLVSLSEQNLVDCSKKFGNNGCEGGLMDNAFSYIRHNHGIDTESAYPYDGKDERCRFTRKDIGATDTGFVDIEAGSEQKLMEAVATVGPVSVAIDASHESFQFYSHGIYDEPECSSEELDHGVLVVGYGSDKGGDYWIVKNSWSETWGEKGYIKMTRNKQNQCGIASSASYPLV