MSRYDGAITVFSPDGHLFQVEYALEAVRKGALAVGVRGKDTVVLGVEKKSLAKLQDPRSMKKIQLLDEHVCVAFAGLTADARILINRARLEAQNHRLTLEDAVSVEYITRYIGGVQQKYTQSGGVRPFGLSTLITGVSPEGKPQLFYTDPSGTFSEWKANATGRNSKALREWLEKNYSETSDVETVKLTLRALLELVEPSSKNIEIVVVSKSGIKTISNDVIDTFVRTIEEEKAAADKAKKENAQTVAQEV*