MNHPTSKVYKMGTAALNSQKVRKPSFFRSIRFWIVVLVIVWILTDTNPKDTAGFLFMWTLPAFFLLLTAYVSYTHKRANASTIDLLNVNNNGLWSHEFQGSKMTIDTNRELLTLENGRRKKAYKFSDVKGWRYHLANGGEIVALDMVGMLGSKGHNNLTRLKNFENSGFFIQVKDIECPEWQIKFHPRKGRFHHERGIRDTEMQLKQWCEIFDQTLNKSTATQ