301 aa
MDLHILPRLFVVWLWFFTWVEATDDPNVCPEVKIVGLSGNERPAILQGCPGIPGAAGSHG
EKGEPEPPGLKGDMGAPGKQGPKGPGNCKELQSKGELLSGWHTTCLQDCRSLRXLCDMGT
NGGGWRVFQRRWDGXVDFYCTWSAYKKEFGNHLSEFWLGNDNILHLLTQEGVHELRVDLV
DFDHQKSFAYYQSFRLLQGEEENYRLALGAFLKALQVRNFIAGFTLDVLGAAAMDMIRGW
ESLLGAATAQERAARWYLNCCHSNLNSGYPVGDQKGRRHGIGWATGEGDGKSCTHAEIKI
R