MQDEKKKVIVLGGDGFVGWPTALHLSEKGHDVIIVDNLSRRNIDNELECESLTPIQPMNTRLKAWKEVSGKTIRFVRLDVALEYEELVNLFIKEKPTTVIHFAEQRAAPYSMKSSKHKRYTVNNNVNATNNVLCAIIDSRLDIHLVHLGTMGVYGYNTVGIKIPEGYLQVDIPVKQDGASTGVAPAVHAEEDQPQRVGMEIYYPPRPGSVYHMTKVLDAQIFEYFNRNDRVRITDLHQGIVWGTNTPETEKDERLVNRFDYDGDYGTVLNRLLMQAAIGHPLTVYGTGGQTRAFIHIRDSVRCVEIAVANPPAIDSRVLIFNQMTETHRVRDLAALVSKLTNVPIGNTQNPRNEAAENGLDVENAKFLALGLKPTKLDEGLLSEVMEIAKKYAHRCKLERIMPTSYWLPAKQTTHA*