MALLNIGASNKDDAFYRYKMPRLITKIEGRGNGIKTNLVNMVDVAKALARPPSYTTKFFGCELGAQSKFDERTGTAIVNGAHDTPKLAGLLENFIKKYVQCYGCGNPETDILITKSQLINLKCAACGFVSDVDMRDKLTTFILKNPPEQKKKGSDKKGMRRAEKERMKEGEALDEEMKRSKKESKKKKGHEDGNHISKKKTSGSDEEEHSPTSSQADQAEDVEEEEDEVEWLTDTSVQAAQLRIQEQLTSATSEMVMLNTASDESGKAAKDERTGAKKSSLKKGALEVNAKEESVIAAAKEMSLHNKLVMDFKGCLASGFDASLLAAHLRLDRPNITQQEAMNAYFEALFDGVTKGLAKEVGKKKKYLSSIVTDVYSQELLLGAVESFFVNGRTEMKKEVEVAELLKMLYDLDILEEEPILFWYDQGATVGFGSEGAQVKKLATRFVEWLRNAESEDED*