MGRGKIVIQRIDDSTSRQVTFSKRRKGLIKKAKELAILCDAEVGLIIFSSTGKLYDFASSSMESVIDRYNKSKIEQQQLMNPASEVKFWQREAAVLRQELHALQENHRRQMMGEQLNGLSVNELNSLENQLEISLRGIRMKKEQMLTQEIQELSQKRNLIRQENLDLSRKVQRIHQENVELYKKAYTENTNGFIHHELAVADDESHTQIRLQLSQPEHSDYETPHQD