MGRGKIAIRRIDNSTSRQVTFSKRRKGLLKKAKELAILCDAEVGVVVFSATGRVYDYASTSMKSVMERYTRAKGEHHLVMNPSSETMFWQREATSLRQRLHKLHETHRQLMGELSGLDIKDLQNIENQLETNLDGIRKRKEQLLLEEIQELHRKGSLVHQENMELYRNINIMCQENTELHRKVDATREANDKNSVMPDGFSKPEEANVLIHLQLSQPHQQAEGLQLKAPKLGFQLN