MAELKSLSGEAYLALSQGYSAAAAGLAYGAARGPNSARGYGALGPGGDLPAVPAPRAPAPAAESSGEQSGDEDDAFEQRRRRRGPGGAGDARRRPREQRSLRLSINARERRRMHDLNDALDGLRAVIPYAHSPSVRKLSKIATLLLAKNYILMQAQALDEMRRLVAFLNRGQGLAAPVSTAAPLTPFGQAAVCPFSAGGAALGPCPDKCAAFSGTPSALCKHCTEKP