303 aa
MQYIKGLDAFDGRNQTAVTLGKFDGLHRGHQKLLNRIIKYAQKEDCDSVVCAFDMDRDCL
MTNEERRAFLEDKVDYLIEIPFTREMMEMEAEKFIEEILYKKLHASHIVVGTDFNFGHEK
RGNHQMLEKYAAKYGYTVDVVEKAYYKDREISSTYIRELLLDGNVPLANELLGYPYEITS
VVEHGQQLGRTLGFPTMNLAPQEKKILPKYGVYACRVLVDGVWYGGVGNAGVKPTVAQEK
RRLFEVYVYGYEGDAYGKTATVQILEFERPETKFHSVEELKDRVMKDMRYGEEYLKNHPF
DER