303 aa
MDELRKIDLNLLLALHALLSERHVTRAALRLHRSQPAVSHALAQLRTHFNDPLLVRQAGG
MVLSARAQWLLKPLQDALGSLNGLLASPQFDPAVAQRRFRLAMSDYAARIVLPPLLRHLR
RAAPGIELAISQASREGMLAQVQDGELDLALGVFDDVPEGITRQTLFIEHFVSIADRASL
PEDQTLSLHAWLARPQVMLAMRPDAFDEVERALAAQGLKRQVVLALPHWGAAIDVLPGTD
LLLTVASRAADSLHAFGELRQFAPPIELPQIDYQQAWHARKENDPAHRWLRDAVYAASQP
QAN