EVKLEESGGGLVQPGGSMQLSCFASGFTFNNDWMNWVRQSQERGLEWVAEIRLISNNYVAQYAESVKGRFTISRDDSKRSVYLQMSDLRAEDTGQYYCTLIYYNGGPYAMDYWGQGTSVTVSSDIQMTQSPASLSASVGETVTITCRASGNIHNYLAWYQQKQGKSPQLLVYYTKTLADGVPSRFSGSGSGTLYFLKINSLQPEDFGIYYCQHFWNTPRTFGGGTKLDFK