301 aa
MQEQIVQQQVLQQPLSQQPEPAPGVLYLVGTPIGHLGDLSPRARQVLAGVQRVACEDTRR
SGLLLHQLGLRSREQGPRLVSFHQHNQISRIPELLQALRDGEAVAVISDAGLPGISDPGE
ALVAAARGEGLPVICVPGPSAVTTALVSSGLPCGRFCFEGFLPAKAPQRRRRLQELAGEE
RTLVLFEAPHRLLDLLEDLLAVLGDRPLRVARELTKRHEEQVGPSVRAALEHFRRTAPQG
ECTLVLGGAPPAAPAAWDDEALRGQLQALMAGGLSGRDAARSLSESSGHSRRDLYALLHR
P