MHPAAEDVHVLDGGNLEGGGQILRNSVSYSALLRKPIRIAAIRVHRSPPGLRAQHLKGIELVQELCGAELVGGAVSSEELLFRPGPLAPAGIEVCADTQTAGSITLLIQTILPVLLFQPPAQDDPDAGGVRNATTVVLKGGTNATHAPQVDYFLHVFLPVAGRMFGGDRVSATVRRRGYYPKGGGEVVLEVRPLAPGKTLDGISLTERGEVTRIRGYIYVGGVLPISMAWEMHKKVLQELKAANFTADRFPTLETDLFVCKERNAAGGGSGVVIWAETDTGCILAGSALGDRSKTSKAVAVEACAELIRHLETGGCVDEYLQDQLIILMALAEGPSRVLAGPISLHTQTAIWVAKELTGVEFSVEKVNDTTCWIQCEGIGYTCQSPY*