MGNPKQKWTSEEEEALRAGVKKHGTGKWKDIQKDPEFNPFLSSRSNIDLKDKWRNMTVSGMNPRDKSRAPKAKANADAPAASVSVSQTSAAASAKRDAPAAATATARRDAPAVTPARRDAPAATPARRDAPAATPVRHDAPAAPVADDSSTGLSDAKTAPAYDAMIFEALSTSTGPNGLDSGAIASFIEQRNEIPPNFRRSLSNRLRRLVHQEKLEKIQNCYRTKAPKQKDIHPIEESAVAAAYKIADAENKSFVAAEAVKELERLSEMAEEAESTLQVAAEILEKCNTQTSQLLCLIFCIAFPHDFNYTLTCLLI