MRLLRHLVVLALVLPWLAHAADLPKNLEPLPEAPPPPGYENTPEPEVTITKKGEDTIEEYRMNGELYMMKVTPAHGVPYYLTKDDEQSDWARSNGPTPPISIPKWVLFRF