RLPGRLRINPSLWDKEDVALWLHWAQKEYSLRRPEKGRFEMNGRALCLLTKEDFRHRCPSSGDVLFEILQCVKMQRRVPVTSSFFAYSFSLRQPQNQAGIPPQKCRLLWDYVYHLLCDNRYQEYIRWEDQDRLVFRVVDPNGLARLWGHHKRRDNMTYEKLSRALRHYYKLNIIKKERGQKLLFRFLKLPKSSNLNAQSKIHEDTLDENLQDPSSPHDLTEDHFEVSP