MAKCFSIEYLIGDTVLHQGADNFSEKRPTDGVQSNTDNDTDTSDDKIILPASCNTSELSKLSVNEYHEALRNAEVRLEGATLWNKFHSFGTEMIVTKTGRRMFPTLQINVSGLDPLERYSLMVDVTCIDNKRYRYAFHQSKWIVAGPGLTPSLPSAPIIYTHHVLLSQLYHQREAELPSRVHVHSDSPALGAHWMRQAISFDKIKLTNNQLDQNGHQIIVNSMHRYQPNIHIVVHADRGKGLTCRTFSFPNTAFMAVTAYQNHRITELKIESNPFAKGFRECEMGDALPLLVNPFLPFYSSLFNSHFRSSETLGE