MAELKSLSGDAYLALSHGYAAAAAGLAYGAARGPEAARGYGAPGPGGDLPSLRLSINARERRRMHDLNDALDGLRAVIPYAHSPSVRKLSKIATLLLAKNYILMQAQALDEMRRLVAFLNQGQGLAAPVAAAPLTPFGQATVCPFSAGAALGPCPDKCAAFSGTPSALCKHCHEKP