MENLAVATIWYNDFKKELPSAEGKVFAITGTTSGTGYVAARTVAEKGGAVLLLNRSSDRANKSLAKLKEEVPNGKFVPIECDLQSFESVRKAAAEIKSKYTTLYCVCWNAGIMATPDQATVDGYDTQMQTNHLSHFLLTAELLPLLEKQGGDARIVNHSSGGRHMTPNKCLERKYLEKNGGNLGGSEMDVGKFSGAPFLRYFQTKLANAVFTKALHQKLQAKKSPILAICADPGMSATSLANHVDGAEDMMKGFAERVQTPEDGAMGILKGMMDPDVQSGVHYGPAGTKGPAVINEEKPYEVDPEGIKMLWETSQAATGISFEI*