301 aa
MKWLQIHITVDQEQVEFTETLLMSLGAVSVTLDDAEDQALLEPLPGETPLWNKVIVTGIY
QQDEQDPIDVDTLEAFLKAQLPDVPMRHEELEDQVWERAWMDYYEPIQIGEKFWIVPEWL
EPPEADATNIKLDPGLAFGTGNHASTFLCLQWLGKTDVKNKIVIDYGCGSGILGVAALLL
GAKKVYATDIDPQAVLATKQNAELNGVLDRLYVGLPEEFDQEFKPQQADVLVANILAGPL
MALAPEFAKLLKSDGDFALAGVIEEQVVDVSGVYSEFFDILDVEKREENWCRISGKRKTT
N