MAELKSLSQDAYLALSHGYAAAAASLAYGAARAPEMARGYCVPDPGGDLPVAPAPRTPAATAESSGEQSGDEDDAFEHRRRRRGPAAADPRRRPREQRSLRLSINARERRRMHDLNDALDGLRAVIPYAHSPSVRKLSKIATLLLAKNYILMQAQALDEMRRLVAYLNQGQGLAAPVAAAPLTPFGQAAVYPFSASA