301 aa
MNNTSTLRDYITEEAKNVEAALQEALPGEWQVPAQLRESMQYSLMAGGKRLRPILVLAAA
EALGGPREAALPVACAIEMIHTYSLIHDDLPAMDNDDYRRGKLTNHKVFGEAMAILAGDA
LLTHAFYSIAQARKVYGIAADRVLAITEELSEYAGARGMVGGQAADMLGEQGITKLEELE
YIHTHKTSDLIIFSLRAGGHIAGASEEQMNALSQFGLCIGLAFQIQDDILDLVGDEAKLG
KPVKSDEKQQKVTYPFFIGIEASEKKVKQLTDEGKQALLAAKLPNPDRLLQLADYLMQRD
H