MNYWLKNVRIETGYQKEGDWLSGTVTKEVAIEVTDGVFTKIIPNEELVEEPGLTIIDGHHQLILPGLIEKHCHFDKSKLGVPWYPVTPAKSIVERVEAEIPYLDSLELSLTERANHLIDLELPHGATAFRTHVDVEPMTDLRYFDEVQALAQTKPFAVEIVVFPQHGLLRSDSVELVDQALAKGADFIGGVDPYSLDGDYKKSLAETFRLADKHGVGVDIHLHDRHEAGTTTIKEIIRLTKEYGLQDKVFISHAFGLNDFIGEERDEVYDALAAEKIHINSSVPITPNTIPPIMELLRHGVNVHLGCDNIYDCWSPYGDGSLQEKLARLGELFNVKDQDALTQLLGLVTDGITTLDEQGQANWPQVGAEATYLLTEAECAAAFVARQTPVEISVVKGTTLYQK*