MRDDPIQNLKIVQLVEKYPLLYDSSMKEYDMKQEVEKAWSAIGSELRMTANHARDRWRVIRGSYVRYMRQQNSSDGESPKKPYYLANYMKFVNPFLKLRESYPMVSESKRGILTRKLTTPREKKTCVIRLKRRRSSGESADQTSKPVAEDSSISIIEPYFEDGENNTEETEKHQQRDVKHVELYNIAESSSSSHRYTVIQAESKNDEPAKSPANTEVQWQKMEVAEDTADLHFFKSLLPEMANLTPSNKNKFKIEVLNALNHLLYGE