303 aa
MTTVDKIIAQALRLLCLAIGTLPMRYHEPVARLIGGFWFAVDRRHRRVTIENLERAYPEK
TDPDEIKTLARKVFAGFSRLFLEVCWSMKSDPATLARHIDRTGIRFVKEALAGGKGVLIL
SGHLGNWELLPYVPSLENIQNHAVYRPLDFAPMDHLVRFLRSRCGTGLIPASNALRKIVA
TLRKNEVIGLLVDQNSDPHNGVAIKFFDQWTYGTKGLALIARHTGAPVVPGFLIRENKGF
RFVSGPAIPFVFTGDTRIDIEVNTQAYNRVIEEMVRKYPEQWFWVHRRWKTPMSSPWPRS
VAL