MEQENLAFPSEAERQLGAEGQARISPEARALWLGGDNNPSLEAGQARQGEGTPSFPQITLWQRPLVVTGIGGQLKEALLDTGADKTVLEEMNLPGRWKPKMIGGIGGFIKVRKYDQIPIEICKHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNFPISPIETVPVKLKPGMDGPKVKQWPLTVEKIKALTEICTEMEKERGKISKIGPENNYTIPVFAIKKKDSTKWRKLVDFRELNKRTQDFWVEQLGIPHPAGLKQKKSVTVLDVGDAFYSVPLYKDFRKYTAFTIPSLNNETPGIRYQYNVLPQGWKGSPAIFQSSMTKILEPFRKQNPDMVIYQYMDDLLVSSDLEIGQHRATIEELRAHLLKWGFTTPDKKHQWLEPLFLWMGYELHPDAWMDPIVLPEKEDSHTVNDIQVLGKLHNWAGFIYAPIKCKQLPKLELRGKATLVDTVPWTEESKVALEERNQTPIKEIHVVGYYDPSKLVQYCGIKQICQITLQGEQVVIPKTRPTKAKRTELHENQIKDLAVGAVYQAPSSKIVIPQIIKPGLGQITYQMYDQFKNLYTGQYKPRSRAHTTDVVKELVHQIKETEIVLVGAWKTPKFHLPIQKETWAGWWGKYWQATWIPGFEFINSPTLFKLWFQELPEDPIGAETHYVDDSA