MGRGKIVIQRIDDSTSRQVTFSKRRKGLIKKAKELAILCDAEVGLIIFSSTGKLYDFASSSMKSVIDRYNKSKIEQQQLLNPASEVKFWQREAAVLRQELHALQENHRQMMGEQLNGLSVNELNSLENQIEISLRGIRMRKEQLLTQEIQELSQKRNLIHQENLDLSRKVQRIHQENVELYKKAYMANTNGFTHREVAVADDESHTQIRLQLSQPEHSDYDTPPRANE