MATTLELPKDQLIQHALKQMKSSLGDNTWTDRQKLALTCRILFEAGHDSGLAGQITSRGPEAGTYYTQQLGLGFDEISAGNLLLVDEDLNVLHGHGMANPANRFHSWVYRARPDVNCIIHTHPLHIAALSTLEVPLQVSHMDLCPLYDDCAFLKDWPGVPVGNEEGEIISAALGDKRAILLSHHGLLATGASIEEACVIAVLLERAAKMQLLAMAAGEIKPIPPALAREAHDWISTPKRHGAAFNYYARRCLPRNSDCLS*