MTVLVPPVGPLTAARRYLLDELAARTNPLPVSQVVPEGSPTSYTLLSRPGTSTDVFLQHSLIRLRTFDDDLVRLERNADLLHRLMLHAVHKHIVVPAAADDPGGEVWITGAKHEFGPASLDDKRVPLPGMQSAVFWTIGLRPERS