FKLCAVTYAKDNGNKAAGRKYSVNEKSLREWRKEEAETEKLHPRKRAHHRKKAKWLNIEENLLKWVRAQKENKQAVSMVAIQLKARLMAMEQKSIILMGALEIGCTNLCGETNLSVHERTSVGQCLPDEWEKKMDDFKTFLHKEINQLGLKPNNVINMDEVPMSFDIPATHSVVETGSKTVSVATTECTCFTVVLTCTPNGDKLKLMLIFKRVTMPREKLPAGCVVCNKKGWMNTDVMKTWTYSCFHACKPKSLLLLDSLATHKETSVQKHINAVGAHIAVMPGGLTCKLQSLDVAVDHPFKSFVREEWDNWMTNGEHTFTPAGRQRRATYMEVCKWVLAAWDRIKQATIRNGLGKCEILPDADSSSSESDYDSDFDSAPQTSTITEAH