MPKRGKKGAVVEDAEEPKTEPEAKKSKAGAKKNEKEAVGEGAVLYEDPPDQKTSPSGKSATLKICSWNVDGLRAWIKKKGLDWVKEEAPDILCLQETKCSENKLPVELQELSGLSHQYWSAPSDKEGYSGVGLLSRQCPLKVSYGIGEEEHDQEGRVIVAEYDAFVLVTAYVPNAGRGLVRLEYRQRWDEAFRKFLKGLASRKPLVLCGDLNVAHEEIDLRNPKGNKKNAGFTPQERQGFGELLQAVPLTDSFRHLYPNTAYAYTFWTYMMNARSKNVGWRLDYFLLSQSVLPALCDSKIRSKALGSDHCPITLYLAL