301 aa
MKHLLSIKDLTQQQLQDLIALAKTIKANPAEYRHALDGKSVVMLFEKPSLRTRVSFDIGI
NKLGGHCLYLDQQNGELGKRESVADFAANLSCWADAIVARTYSHTTIEQLAEFGSVPVIN
ALSDLYHPCQALADFLTLAEQFEDVSKAKLAYVGDGNNVTHSLMYCAAILGATMTVICPA
GHFPDGYVVAEVQELANRYGGKIVLTSDIDAIEGHDAIYTDTWISMGDSTPLAEIKDKFA
PYQVDKALMAKAGANFFMHCLPAHRGVEVTDEVMDGAGSLILQQAENRMYAQNAVLVTLF
S