301 aa
MIRLEDVTLFVRSAALGSFSNAAREADLLPGQVSAAVQRLERDLDKRLFARSTRSLRLTA
EGEKYLPYALEMLAIVQAGAESLHNTDHEFSGELKIAVPSDTGRNLLLPLLNAFCRQHPK
LALRLSVSDQVSDVFRDPVDVAIRYGVLNDSSYVALPLADNNRRVLAASPDYLARHGRPE
TLDALADHHCILFTINGHAWDRWPFYPEEGSRELKVYGRLISDDADVARRWAVDGMGIVY
KSWIDLYPDIAAGRLEVLLTQIPGQAAPLNFICPHRRQFSPAIRELYRQLQQALSDIAGR
R