301 aa
MSNRPSFEMYLEEVTAEVTGELRQALPVHWDVPQSLVDAMQYSLMAGGKRLRPLLVVAAA
EAFGAQRTAALPVACAVEMVHTYSLIHDDLPAMDNDDYRRGKLTNHKVFGEATAILAGDA
LLTHAFYSIVQAGRRSGVSADALLSIVEDLSELAGARGMVGGQVADMEGEQGMTDLAQLQ
YIHLHKTGDLIVFSLIAGARIGGATEGQLEALRVFGRDLGLAFQIQDDILDLTGDEQKMG
KKTQSDVNQQKVTYPYFIGMDASLQEVKSLTQSAKDALVRAELPDPSRLMEIADYLMSRD
H