MAQVQLVESGGGLVQAGGSLRLSCTASGRTYEPLVMGWFRQAPGKEREFVATITPSGGSLSYADSVKGRFTVSRDNAKKTVYLQMNRLQPEDTAVYYCAAAPGVGNYRYTRQYDYWGQGTQVTVSEPKTPKGGCGGGGSGGTAPTSSSTKKTQLQLEHLLLDLQMILNGINNYKNPKLTRMLTFKFYMPKKATELKHLQCLEEELKPLEEVLNLAQSKNFHLRPRDLISNINVIVLELKGSETTFMCEYADETATIVEFLNRWITFCQSIISTLTHHHHHH