301 aa
MQLRKLTAAMLVMGLSAGLAHAEEAGSGQSTLDKIKANGVIVVGHRESSVPFSYYDNQQK
VVGYSQAYSDAIVEAVKKQLNKPDLQVKMIPITSQNRIPLLQNGTFDFECGSTTNNLERQ
KQAAFSDTIFVVGTRLLVKKGGPIKDFPDLKGKAVVVTSGTTSEVLLHKLNDEKKMDMRI
ISAKDHGDSFRTLESGRAVAFMMDDALLAGERAKAKKPDNWEIVGTPQSKEAYGCMLRKG
DESFKKLVDDTIAQAQTSGEAAKWFDKWFKNPIPPKNLNLNFELSEDMKALFKEPNDKAL
N