303 aa
MENQTAKRRVRIAVFPVAGLGTRFLPATKTVPKEMLPIVDKPLIQYAVDEAVEAGCDTLV
FITNRYKHAVADYFDKAYELEQKLEKAGKAEQLELIRNVLPPGVRAVFVTQAEALGLGHA
VLCAKPVVGDEPFAVLLPDDLIWSRGDGALKQMADHAEATGGSVIAVQDVPREQTKSYGI
VATKDFDGQAGRISQIVEKPKPEDAPSNLAVVGRYVLSPRIFDLLEKTGQGSGGEIQLTD
AIAQLLPLEQVDAFRFHGTRFDCGTHLGLIEATVRYALDHELLSDAARKLMQNALDEMGV
VET