MEPETPNQPERTLRHTRQILCRGYLRDDGLYDIEAELHDISPVPTELPFIALPAGGSIHQMRLTMTIDAELVIRHMSARTDTGPTPYCAEINAAYAVLEGLRVGSGFRQEAKARLGGARGCTHLTELLGPLATTAMQTIMSMQRETTPWHARLEGDAPILQPWVLGTCHAYRLDGEAAKVIWPIDRRARK