MDTKMKLKNLALFTAISLAISGHSFANSTPKGTIYLTFDDGPVNASVEVIKVLNQGGVKATFYFNAWHLDGIGDENEDRALEALKLALDSGHIVGNHSYDHMIHNCVEEFGPTSGADCNATGNHQIHSYQDPVRDAASFEQNLITLEKYLPTIRSYPNYKGYELARLPYTNGWRVTKHFQADGLCATSDNLKPWEPGYVCDPANPSNSVKASIQVQNILANQGYQTHGWDVDWAPENWGIPMPANSLTEAVPFLAYVDKALNSCSPTTIEPINSKTQEFPCGTPLHADKVIVLTHDFLFEDGKRGMGATQNLPKLAEFIRIAKEAGYVFDTMDNYTPHWSVGKTYQAGEYVLYQGVVYKAVISHTAQQDWAPSSTSSLWTNADPATNWTLNVSYEQGDIVNYKGKRYLVSVPHVSQQDWTPDTQNTLFTAL*