301 aa
MSFDDLSDQLASVVAITVTPFDADGAVDEKSYAAVLDRMVDGGISVVTPNGNTSEFSTLS
PAETERALRVTVDTVGGRASIIAGVGHDLETAVRSARFADAHGAQGVMVHQPAHPYVSLD
GWVDYHRAIADSVPELSVVLYVRNPRIGGAQIAALADACPNVVGVKYAVPDPVRFASVAR
DAGLDRLTWVAGLAELSAPGYFAVGATGFTSGLANVAPQLSVQFFGCLRAGEFGAAMEIW
EFVRGFEELRAANESANNVSVVKEALAQLGLCRRDVRPPASVLGEAGRSAVGVLLNSWSL
L