301 aa
MRLDDYDPGDDIRDLGRGGGGFGGGGGGGMGGLLVGLLPMLLGRKMGCGTILILGAVAFF
LLGPGANMLSTGGGTADPAAGSRGGANVACDTQAERFACNVFGSTHQVWESTIRGYQRPT
LNFFTDQNRSGCGAAQAAMGPFYCPADQGVYLDTAFFDELAQRFGAAGDAAQAYVVAHEV
GHHIQTITGTSEQVRRAQGRASQAEGNALQVRMELQADCYAGVWANRARTRDGQPVMEPG
DMEEAMRAANAIGDDTLMRSAGQRPVPESFTHGTSEQRMTWLRRGLQTGDPAQCNTFDTA
I