VQLVESGGGLVQAGGSLRLSCAASGLSSDNHGAIAWFRQAPGEEREGVSCISRSSGHTYYRDSVKGRFTIAKDNGKNTFYLQMNNLRPEDTAVYFCAASRYPPLATIPATDYGSWGQGTQVTVSS