MKKLLTSMMATSIICSIGAFSGSAQAQPDEHAFSQNPSLAFDVISDIQGDIEDFRHVLQDMRQVNPASKALIVNGDITDRGWDFEYQAVQQVLDRNPHPEHVWYSIGNHEFYKPKWASPAQLAQNTWPNQTPESEMFQNFYNFTGEEKVYHKKELDGYPFLFLGTEKYMHYHDKSLWDEVYLSDEQLDWLKQNLEEYDKKDPNKPIFLFSHHILKDSISGSNQSPYTGDYLEQEKLEAILKDYPQVILFTSHSHWDLNLPDWAGKKVVKGGDRRGFTVVNTAGIQMGWASAGPHGGEVPTGLDFKQGLQVEVNGNDVKIKAYDYKTDKVIKELGVHHGTIVQLPPNVEADDENNELIGATQYMEYSVNGNGNGNSRWVDYDPKNPPKFEGNQTVFVRHKGEMNLEDGLSKKVTFKK