301 aa
MKHLLSIKDLTQQQLQDLIALAKTIKANPAEYRHALDGKSVVMLFEKPSLRTRVSFDIGI
NKLGGHCLYLDQQNGELGKRESVADFAANLSCWADAIVARTYSHTTIEQLAEFGSVPVIN
ALSDLYHPCQALADFLTLAEQFEDVSKAKLAYVGDGNNVTHSLMYCAAILGATMTVICPA
GHFPDGYVVAEVQELAKRYGGKIVLTSDIDAIEGHDAIYTDTWISMGDSTPLAEIKDKFA
PYQVNKALMAKAGANFFMHCLPAHRGVEVTDEVMDGAGSLILQQAENRMHAQNAVLVTLF
S