MKKKERHEKILDILKVDGFIKVKDIIDEMNISDMTARRDLDTLADKGLLIRTHGGAQYLDYSSAKDEGHEKTHTEKKVLQTTEKKQIAQRAKNIIKDGETVFIGPGTTLEHLAVELKNRSIRVITNSLPVFLILHPSTTIDLILIGGECREITGAFVGAIAINNLESLTFSKAFVSANAVYNNSIATYSDLEGEVQRVALNNAVEKILLVDSTKFESYDFYNFYQLDQVDLIVTDKNVTTDIIEKYKKFSKIIIADK*