QVQLQQWGEGLLKPSETLSLTCAVYGDSVSGPLKWTWIRQAPGKGLEWIGYIYGSSETTHYSPSLQNRVTFSKDTSKNQFSLRLTSVTAADTAVYYCARQTYYDHDYYSFKRSADDYYGLDSWGQGVVVTVSSDIVMTQTPLSLPITPGESASISCRSSQSLLNSKGYTYLHWYLQKPGQSPQLLIYGGSKRASGVPDRFSGSGSGTDFTLKISKVEAEDVGVYYCAQTVGFPPYGFGQGTKVEIK