301 aa
MKHLLSIKELTQQQLLDLITLAKTIKANPAEYRHALDGKSVVMLFEKPSLRTRVSFDIGI
NKLGGHCLYLDQQNGALGKRESVADFASNLSCWADAIVARTFSHKTIEQLAEFGTVPVIN
ALSDLYHPCQALADFLTLAEHFENISDVKLAYVGDGNNVTNSLMYCAAILGATMTVICPA
GHFPDGYVVAEVQELASRYGGKVVLTSDIGAIEGHDAIYTDTWISMGDPTPLAEIKDKFA
PYQVNKGLMAKAGAHFFMHCLPAHRGVEVTDEVMDGEGSLILQQAENRMHAQNAVLVTLF
S