MGRGKIVIQRIDDSTSRQVTFSKRRKGLIKKAKELAILCDAEVGLIIFSSTGKLYDFASSSMKSVIDRYNKSKIEQQQLLNPASEVKFWQREAAVLRQELHALQENHRQMMGEQLNGLSVNELNSLENQIEISLRGIRMRKRNLIHQENLDLSRKVQRIHQENVELYKKAYMANTNGFTHREVAVADDESHTQIRLQLSQPEHSDYDTPPRANE