MMNPNILNKNPLMFFDRAVNAQRSQLLTVMADAVSECRTAADQAAELNETGQVGLLRLAEVWSAIRAKEGMGGLILEGTEAKILSDVVAQFYAYLSGCMFNDPVGMAIYAELHYMMSSLMLGEWFE