MAELKSLSGEAYLALSQGYSAAAAGLAYGAARGPNSARGYGALGPGGDLPAVPAPRAPGMHDLNDALDGLRAVIPYAHSPSVRKLSKIATLLLAKNYILMQAQALDEMRRLVAFLNRGQGLAAPVSTAAPLTPFGQAAVCPFSAGGAALGPCPDKCAAFSGTPSALCKHCTEKP