MAAAAGVSGA ASLSPLLSVL LGLLLLFAPH GGSGLHTKGA LPLDTVTFYK VIPKSKFVLV KFDTQYPYGE KQDEFKRLAE NSASSEELLV AEVGISDYGD KLNMELSEKY KLDKESYPVF YLFRDGDLEN PVLYNGAVKV GAIQRWLKGQ GVYLGMPGCL PAYDALAGEF IKASSIEARQ AILKQGQDGL LSVKETEKKW ASQYLKIMGK ILDQGEDFPA SEMARIGKLI ENKMSDSKKE ELQKSLNILT AFRKKEAEKE EL