301 aa
MTKLIVICGATATGKSGLALALAMRLGSVILSADSRQVYREFDIGTAKATVAEQKLVPHY
LIDICDPTDMMTVADYQEQTQAIIASVGVTALLLVGGTGLYIRSIVQGMRIPRVAPQIEL
RSQLESLGQPQLYAMLQQVDPVAAQKIHAHDSVRTLRGLEVYYVTGYPISEQQGENPPNY
PILQIGLDCDVEKLRNRIKQRTEQMIADGLVAEVEYLCQKYGADLSLLNTLGYQEIKQYL
AGDISFDEAKELTILHTRQFAKRQRTWFRAYPQINWFDADDPDLLEKVWLRINEFINSTS
P