ENLWVTVYYGVPVWKEAKTTLFCASDAKAYEKEVHNVWATHACVPTDPNPQEMVLKNVTENFNMWKNDMVDQMHEDVISLWDQSLKPCVKLTPLCVTLNCTNATASNSSIIEGMKNCSFNITTELRDKREKKNALFYKLDIVQLDGNSSQYRLINCNTSVITQACPKVSFDPIPIHYCAPAGYAILKCNNKTFTGTGPCNNVSTVQCTHGIKPVVSTQLLLNGSLAEGEIIIRSENITKNVKTIIVHLNESVKIECTRPNNKTRTSIRIGPGQAFYATGQVIGDIREAYCNINESKWNETLQRVSKKLKEYFPHKNITFQPSSGGDLEITTHSFNCGGEFFYCNTSSLFNRTYMANSTETNSTRTITIHCRIKQIINMWQEVGRAMYAPPIAGNITCISNITGLLLTRCYGKNNTECFRPGGGNMKDNWRSELYKYKVVKIEPLGVAPTRCKRRVV