301 aa
MTGAATTQTFRTAIVPAAGLGTRFLPATKAVPKELLPVVDTPGIELVAAEAAAAGAERLV
IVTSPGKDAVVRYFEKQPELERNLEAKGKTELLAKVRRGTDLLAVETAIQEQALGLGHAV
AQAEPNLRPDDEAVAVLLPDDLVLPTGVLERMGAVRAQYGGSVLCAFDIPKAEISPYGVF
DVTDTDDEDVKQVHGMVEKPKPEDAPSTYAAAGRYLLDRAIFDALKRITPGSGGELQLTD
AVALLISEGHPVHVVVHRGGRHDLGNPGGFLRAAVDFALETPEYGPSLRAWLTERIGTER
P