301 aa
MLQLLEELQQAPVGEVRQNVALSDYTTWKIGGPADFLIVPENKEQLLTAVRLLRKHGVPW
TNLGRGSNMLVTDKGIRGVVIKPGKGLDYVRFDGGIVHAGASYSFIKLSVMSGKHGLTGL
EFAGGIPGSVGGAVYMNAGAHGSDVSRIFKSAEIVLDTGELVTWNREDMKFSYRHSILHE
RMGTVLEATFELAEGERKEIAATLASYKDRRLRTQPLQLPCAGSVFRNPPGQYAAKLVEE
AGLKGMSVGGAEVSPQHANFIVNTGQATAEDVLTLMNYIRSTVKDRFGVELVPEVLVVGE
R