DRADKDFLLVPEPSMFVNGNQSNFAKPAGQGILPIPKKSRIIKTDKPRPFLCPTCTRGFVRQEHLKRHQHSHTREKPYLCIFCGRCFARRDLVLRHQQKLHAALVGTGDPRRMTPAPNSTSSFASKRRHSVAADDPTDLHIIKIAGNKETI