MEKGFSPVGLRVLVVDDDPTWLKILEKMLKKCSYEVTTCGLAREALRLLRERKDGFDIVISDVNMPDMDGFKLLEHVGLELDLPVIMMSVDGETSRVMKGVQHGACDYLLKPIRMKELKIIWQHVLRKKLQEVRDIEGCCYDGGADWFTQGQFLGGGEDVSFGKKRKDFDFEKKLFQDESDQSSSSKKARVVWSYELHQKFVNAVNQIGCDHKAGPKKILDLMNIPWLTRENVASHLQKYRLYLSRLEKGKEIKCYSGGVKNMDSPPKDAEINSGHQSPGKSSSYAFLKATETDPKQLASASVSDPTSDIHMPQKAKKTRIGFDPPISSGVFGSLLPWNDVPDPLESKPPILYENSFLQQQPLPSQSSYVANSAPSLMQEEMKPSYVNPDEFLMPQNKNSTVILQDMDLSAPFSSNATSNTESIPGSLNWELPEAHHSGSLDTDLDFTWLHGEHFFANSGLQNFQFQDYSNSSSTSLLSELPPHLWYGNDRLPDPDEYTLMVDQGLFIS*