AQPAMAEVQLLESGGGLVQPGGSLRLSCAASGPPSWHFLLGWVRQAPGKGLEWVSTAASTRRSPSTDSVQGRFTISRDNSKNTLYLQMNSLRAEDTAVYYCAKNARGFSGTRHDSWGQGTLVTVSSTSGPGGQHHHHHHGAEQKLISEEDLS