MAKCFSIEYLIGDTVLHQGADNFSEKRPTDGVQSNTDNDTDTSDDKIILPASCNTSELSKLSVNEYHEALRNAEVRLEGATLWNKFHSFGTEMIVTKTGRRMFPTLQINVSGLDPLERYSLMVDVTCIDNKRYRYAFHQSKWIVAGPGEAELPSRVHVHSDSPALGAHWMRQAISFDKIKLTNNQLDQNGHIIVNSMHRYQPNIHIVVHADRGKGLTCRTFSFPNTAFMAVTAYQNHRITELKIESNPFAKGFRECEMGDALPLLVNPFLPFYSSLFNSHFRSSETL