MPVRPVLAVLTASAGAALLLTAAPAAGAASAAPAAESVTVDPTGRIAADGTITLSGTYRCTGSTGPVFVSSSVAQGTSSTRHNIGGTRAVCDGVERRWVNSGRPSSASLTPGTARVQTTVTELRPFGFLPLPAFHAVHGQDITLVADPAATA