MMQDEKKKVIVLGGDGFVGWPTALHLSEKGHDVIIVDNLSRRNIDNELECESLTPIQPMNTRLKAWKEVSGKTIRFVRLDVALEYEELVNLFVKEKPTTVIHFAEQRAAPYSMKSSKHKRYTVNNNVNATNNVLCAIIDSRLDIHLVHLGTMGVYGYNTVGIKIPEGYLQVDIPVKQDGASTGVAAASHADQDQPQRVGMEIYYPPRPGSVYHMTKVLDAQIFEYFNRNDRVRITDLHQGIVWGTNTPETLKDERLVNRFDYDGDYGTVLNRLLMQAAINYPLTVYGTGGQTRAFIHIRDSVRCVEIAVANPPAADSRVLIFNQMTECHRVRDLASLVSSLTGVPIGNTQNPRNEAAENGLDVENAKFLALGLKPTKLDEGLLAEVIDIAKKYAHRCKLERIMPTSYWLPKKQETHA*