MEMTMEQEPLNGWPQPYRLLDAQPYWDALQDEKLTYQQCVACRQSVWPAHSRCPHCSSDQLVWQASSGRATVYSFSTVTRGPTPVWASIVPYTVGFVEMDEGYFLFTQIEGPPGSIGVGDKVQVRFVRRGAQILPVFVSADLPA