MELEFKSNLYLTAEKCQQLAEKLQLTDRQLKAWFSNRRTKVRKLSMAQEGPIK