MGEVKNHLSFLNTLMRHGIKKPLLPEDPSQRAKARFWAKFADEKFESGIRTAFRTKGKEQEKAVKESLQLLNASSRGRDQREGILWRRELGFCGFGGGLDSSLAASSRRSKWI