MSEATNNESKKIDLETISPELRKVIEFDEVPEQMFEMVTSIHEVSEEAVRASWDEMPASAQNILDNFEQFHALVSVGQAFAGINVMEEFPTLNLPENMTDEDKEEYRSQLLDNVLHNCVKDMVKQLKKARRDPILKREFKEVFAK