301 aa
MFRTVDLFCGCGGMSLGFQNAGYDILAAYDNWKPAVETYRKNFKHIIYERDLSDESIVSE
VASFKPQIIIGGPPCQDFSSAGHRDETRGRAILSKTYTDIVTTAMPKYFVMENVPRIRVS
DIYKNIYNIFKENGYGLTEKILDASLCGVPQKRKRLFLIGCLGAKDNFLSDILDAGLSKK
PMSIHDYLGDSLGVEYYFRIPRSYSRRAIFSIYEPCVTIRGVDRPIPPNYKKHPQDLVDI
GPEVRALTPKERSYIQTFPEEFIFEENRTNTNQMIGNAVPVKLAEYIANAILEYENGCED
D