MEKLTKFWPLLILLTIVLLFLFCLDLPISDLGIYNSCLSPRPPYHDNPESVTNATLPYSAAIALVHYASSTIAPQQNKEELMITAKILSKRSPCNFLVYGLGFDSILWHTLNHGGRTVFLEENSEWLETMAKDHDYLEAYHVNYTTVLSDADELLYYAKSYGDSICSPSVINGADLRVSDCKLVIKSLPSQIYGVKWDVIMIDAPTGFFPRAPGRMGAIFTSAAMAMAKLKGAESTDVLLHDVDRPVEKSFGLEFLCPKNLVESVGRLWHFHIPGEAIPTGGQTAIKTSFCL*