DEVQLVESGGGLVQPGRSLRLSCSASGFTFGDYAMSWFRLAPGKGLEWVGLIKSRAIDGTPQYAASVKGRFTISRDDSNSIAYLQMNSLTTEDTAIYYCARDFYDFWNEFSHRTFDFWGQGTLVTVSSSGGGGSGGGGSGGGGSGGGGQSALTQPASASGSPGQSVTITCTGSSSDVGGYKYVSWYQHHPGKAPKLMIYEVSKRPSGVPDRFSGSKSGNMASLTVSGLQAEDEADYYCSSYAGSYNFYVFGNGTKVTVLGHHHHH