MNDENKGFLLELINESNGLKAEKLFLNPKKLYIPEIAAEEIALLVSELDGKEKINDAALMVTMTNKNNGVSVDKDVDSAAELADAENAAQIVKDLINIIRGYDMDEETNICGW