MSPGILHRNDNRPRCFLQMTKNQLLTKVGSGRDVRHFEFEALSSVIDYQVGDVLEVLPSQNPAAVDAFIKRCNLNPESYITVQPKGVERPNLENPIKLRTFVELTMDVASASPRRYFFEVMSFFATAEHERERLQYFSSPEGRDDLYRYNQKERRTVLEVLEDFPSVQLPFEWLVQLVPPLKTRAFSISSSPSAHLNQVHLTVSVVSWMTPFKRKRYGLCSTWLAGLDPRKRVPIPAWFRRDSPPPPPPSLPLILIGPGTGCAPFRAFVEERAVQSVSWPIAPVLFFFGCRNEVSDFLYRDFWLSHTDGKGVLSEEKGGGFFVAFSRDQPHKVYVQHKMQEQSERVWNLLSAGAAVYIAGSSTKMPADVHSCLEEIVSREGGMPRESAARWLRILERDGRYIIETWS