MSSEEGKLFVGGLNFNTDERALEDHFSSFGPISEVVVVKDRETQRSRGFGFITFTNPEHASNAMRAMNGEGVEGSGRQSRAAWEATTGPA