MGRGKIVIQRIDDSTSRQVTFSKRRKGLIKKAKELAILCDAEVGLIIFSSTGKLYDFASSSMKSVIDRYNKSKIEQQQLLNPASEVKFWQREAAVLRQELHALQENHRQIMGEQLNGVSVNELNILENQLEISLRGIRMKKRNLIHQENLELSRKVQRIHQENVELYKKAYTSSTNGFIQRELAVADDESNTQIRLQLSQPDHSDYETPPRASQ