LKLENHIKTHFKGPRELQTCPVKECNKQFSTTGNLTRHLKQQHYEMSQSDSDESCYHSIHPETSAGKTSPCNLAFGSGRMYHDASRAFNPLMNEVSDVSDEELLETLRCLF