GAMGEHRQLLKDSFMVELVEGAR KLRHVFLFTDLLLCTKLKKQ SGGKTQQYDCKWYIPLTDLS FQMVDELEAVPNIPLVPDEE LDALKIKISQIKNDIQREKR ANKGSKATERLKKKLSEQES LLLLMSPSMAFRVHSRNGKS YTFLISSDYERAEWRENIRE QQKKCFRSFSLTSVELQMLT NSCVKLQTVH