301 aa
MKWLQIHITVDQEQVEFTETLLMSLGAVSVTLDDAEDQALLEPLPGETPLWNKVIVTGIY
QQDEQDPIDVDTLEAFLKAQLPDVPMRHEELEDQVWERAWMDYYEPIQIGEKFWIVPEWL
EPPEADATNIKLDPGLAFGTGNHASTFLCLQWLGKTDVKDKIVIDYGCGSGILGVAALLL
GAKKVYATDIDPQAVLATKQNAELNGVLDRLYVGLPEEFDQEFKPQQADVLVANILAGPL
MALAPEFAKLLKSDGDFALAGVIEEQVADVSDVYSEFFDILDVEKREENWCRISGKRKTT
N