MAELKSLSGDAYLELSHGYAAAGLAYGAARGPEAARGYGMPGTGSDLPAASAPRVPAAAAESSGEQSGDEDDAFERRRRRRGPGSAADGRRRPREQRSLRLSINARERRRMHDLNDALDGLRAVIPYAHSPSVRKLSKIATLLLAKNYILMQAQALDEMRRLVAYLNHGQGLATPVAAAPLTPFGQAALYPFSASAALPCPDKCAAFSGTPSALCKHCNEKP