301 aa
MKHFLSIKELTQQQLLDLITLAKTIKANPAEYRHALDGKSVVMLFEKPSLRTRVSFDIGI
NKFGGHCLYLDQQNGALGKRESVADFASNLSCWADAIVARTYSHTTIEQLAEFGTVPVIN
ALSDLYHPCQALADFLTLAEHFENISDVKLAYVGDGNNVTNSLMYCAAILGATMTVICPA
GHFPDGYVVAEVQELASRYGGKIVLTSDIDAIEGHDAIYTDTWISMGDPTPLAEIKDKFA
PYQVNNALMAKAGAHFFMHCLPAHRGVEVTDAVMDGECSLILQQAENRMHAQNAVLVTLF
S