301 aa
MQHLLSIKELTQSQLLAIIELAKKIKRNPAEYRRALDGKSVVMLFEKPSLRTRVSFDIGI
NKLGGHCLYLDQQNGALGQRETVADFATNLSCWADAIVARTYSHTTIEQLAEHGSVPVIN
ALSDLYHPCQALADFLTLSEQFDDVSQAKLAYVGDGNNVTHSLIYGAAILGLTMTVICPE
GAFPDALIVTEAQALAHKNGGKLTLSADINAIEGHDAIYTDTWISMGDDTSLADIKARFA
PYQVNSELMAKAGAKYFMHCLPAHRGVEVTDEVMDGEGSLILHQAENRMHAQNAVLVTLL
S