301 aa
MKMNQLGRSGLLVGEIGLGCMSLGTEEQKAVAIIHEALERGVNLLDTADLYDGGRNEELV
GSAIRGRREQVVLATKVGNRRIPGQSGWSWDPSKAYILSAVKDSLRRLGTDYIDLYQLHG
GTLDDSVDETIEAFEQLKREGVIRAYGISSIRPNVIREYAARSGIASVMSPYSVVDRRGE
ETVYPLLQEKGIGVIARGPLASGALAAGREPSKPVTDYEPGELAALREQLGRLTGPDRSL
TQLAIRYSLSHPAVATVIPGASSREQLLQNISAAGAPPLSEEEIALVRRLSKANKYTLHR
E