MAKLSTDELLKEMTLLELSDFVKKFEETFEVTAAAPVAVAAAGAAPAGAAVEAAEEQSEFDVILEAAGDKKIGVIKVVREIVSGLGLKEAKDLVDGAPKPLLEKVAKEAADEAKAKLEAAGATVTVKEAAAKAKFVAAWTLKAAAGGGSTSWNDTVTCPNAECQPGPGPGYSTCTVPTMNNAKLTSGPGPGSKDVVQYEQEIESLEATYHIGPGPGQPVKEKYSFGEYMTINCDVGGPGPGLTSTETSFNDKGPGPGYGAPGSPTNLEFINTGSSKGGPGPGKATTQIAPRQVAGTGPGPGEQEANASAQTHHHHHH