RGQRTPDSPTTGIVHVCFQGIFKLVDSKAVSRLWGMHKNKPGMNYETMGRALRYYYQRGILQKVDGQRLVYQFVDVPKDVLQVCLQEPDSPTNLNEELRVDSSKTPPLMVLKKPKQEI