MADRLDLLLSDYMTGMLQVKINSRERWITREKHEERIGSGGSSSNTAPQERNYLIKEADKELGRLNDQKQTLDELMEVIQGTIAKDIIIARFKHRMSWHNVAIRVCLEESVARKQYISFKNTLRSGLWAETLK