MKTISKLKSVLVLMVFAAAIFSCSDSNETDYTGVNSIYVKTSEAPVMIASDSTPLKGSLTFTRAYDQPVALEMTVKYQTEGVKDLVTIRPAVVTLPAGSRSVDFEVVSNKKEISEAVLIEISVKEPLPQNDMQVKETLRVNVKPYLTAEDLTMEQQALLEGYKNKGVDLTKWIGVIPVKVTVDVPPTEGLASLVDGMKKTYESKSVITLSEYATVDQPILKITENPMGLTEFLYDILRKETVCNDEYWYGEYAGKYYQKMMDLIGLTKDSQETFSVSLDSIRVNMPQNGESNVEFLGRVLDKYKESVSVVPFVYNYSAWNRLKEKVDAGDETAIECVGYGATVNPVVYLVNSSIDSDSWKDSSRWVEPKGTLKGKKLTFQFNFDHYSATGYTKISVEYTLPE