MGRQPCCDKLGVKKGPWTAEEDKKLITFILTNGQCCWRAVPKLAGLRRCGKSCRLRWTNYLRPDLKRGLLTEAEEQLVIDLHARLGNRWSKIASRLPGRTDNEIKNHWNTHIKKKLIKMGIDPITHEPLNKQASSNDSSTSSPAENFSQPVNNHEVKETDGVVNSEENSSSSPAENSSGEESLLLDSICSDDSLMNSIWLDETPLVEALWEMDTTPIAENTKNDINFMPSWEDNCAWLFDCQDFGIHDFGFNCFNEIESSTLQTIGIKENKH