301 aa
MKHLLSIKDLTQQQLQDLIALAKTIKANPAEYRHALGGKSVVMLFEKPSLRTRVSFDIGI
NKLGGHCLYLDQQNGELGKRESVADFAANLSCWADAIVARTYSHTTIEQLAEFGSVPVIN
ALSDLYHPCQALADFLTLAEQFEDVSKAKLAYVGDGNNVTHSLMYCAAILGATMTVICPA
GHFPDGYVVAEVQELAKRYGGKIVLTSDIDAIEGHDAIYTDTWISMGDSTPLAEIKDKFA
PYQVNKALMAKAGANFFMHCLPAHRGVEVTDEVMDGAGSLILQQAENRMHAQNAVLVTLF
S