301 aa
MSSEDTIQAADFLPLVRPPQKDDKSDSFCFAFRNRELLLIGEEGNYRLPLMKEMGKLGFS
GIRTQYLGELRDISCYSMELDGSKDTGELVSGNPFENLSLADVCDLSEKTCFVGLRELSG
ILEETLTALAGKAVHIMEWDKNTLYCGRCGSETSIKEEERAKQCPECGFTSFPKISPAII
VMIEKEDKVLLARSPHFPPGRYSIIAGFVEPGESIEQAVVREVKEEVGVQIKNIRYFGSQ
PWPFPDSLMIGFTAEHAEGDIKIDGIEIEDAGWYRIDEIPHAPGTTSISGQLIRYFIDRH
S