301 aa
MKWLQIHITVDQEQVEFTETLLMSLGAVSVTLDDAEDQALLEPLPGETPLWNKVIVTGIY
QQDEQDPIDVDTLEAFLKAQLPDVPMRHEELEDQVWERAWMDYYEPIQIGEKFWIVPEWL
EPPEADATNIKLDPGLAFGTGNHASTFLCLQWLGKTDVKDKIVIDYGCGSGILGVAALLL
GAKKVYATDIDPQAVLATKQNAELNGVLDRLYVGLPEEFDQEFKPQQADVLVANILAGPL
MALAPEFAKLLKSDGDFALAGVIEEQVADVSGVYSEFFDILDVEKREENWCRISGKRKTT
N