301 aa
MRDLPPTATLRAFEVATRHPTFTAAAQELHVTQSAVSHQLRHLEELWGLQLFERGKALRL
TTAGATLAPIVREFFISLEATLEDLREQKDRVRLTVSTTYSFALKWLLPRLPNLSRLHPE
LLVSLDTTDTIIHFASGEADVAIRLGKGNYPGLYSEFLFGEQVFPVASPELLQRVGRPGS
PAELLQMPLLIRDGAELAPKWEVWFQSVGLEFLPLREGVRFGDTNMTVEAALLGQGVALV
RSGHVENEIADGRLVRLFDVPFTSPLAYYFVCPKGIEAQPHILRFRQWLLSEALKVQSAQ
R