RLPGRLRINPSLWDKEDVALWLHWAQKEYSLRRPEKGRFEMNGRALCLLTKEDFRHRCPSSGDVLFEILQCVKMQRRVNPQKRSHPLPTVNADGKVSRQNPPQGAQESAAGSKSQVVSNIKFPHSHISDIHFPLIAASVTATAGQPEAVESVRNCPVIVYMYPSPVTHTSGSNASQYVIAAFPVEPQNQAGIPPQSEIVTQEPLNLSKPNQEKHSLLHDKLQYLYKQYSIYILSPPGGVLLKKFKECRLLWDYVYHLLCDNRYQEYIRWEDQDRLVFRVVDPNGLARLWGHHKRRDNMTYEKLSRALRHYYKLNIIKKERGQKLLFRFLKLP