LIANPDKIIRPKLRFFDSLGIGASVLTQSNVLTRSLGKFLVPCFEFLRGIVGTDANLRTAFSNKPSLRGLVQKKLRPAVENLRRHGLLDEAISKLIVLNMGILGMAPNRIAGIFEELEALGLPITDPCFVGCFAQMSGLKRETIRRRVALYQSFGLSQCQVARAFMAQPRILGLSDGNIQRKLHFFRDELKIALPQVIAMPKILTFSVKNILPKCAVLSLLMREGKIQRGINPFGRLGLSAKDFSERCVKKYEKDVPDVVRAYEGKLKFEGFMDQDIEPACRSQALIF*