MAPQEANAIDDREQTHPDETEAFLAARLVEFDKEVALLTEQETKFLRQAQANCSELLDQNFKLMFLRTDVFNVQLAAKRYASYWEHRVGLFGPEKAFLPMTLDGAMKDDLETLALGYTRTVQDHGRILFMDPSRTLVDRDIDSIVRCQWYVSTKALMSEPEMQKKGAIFVLDLDTIRHVDRPLIKRMAETTNDSFPLRVSLCCMINPPPLTDFFVKIVKLFMKPKVRQRLYVIKGDQKLVKHVEGLDMKTLYTALDHDKWIETMREKEG*