MGIKRPHASVDDIHPDRASRIEGGPAQKKYKQARKNQVDADGSLAAVKKRARNIERTLSRPGASEMPPTVRAELEREMSALKYRIESQQEKKHRSHKIGKYHMVRFFERKKAQKLVKYVRKKLDQAEDPEQIIQLKKDLHTAEVDVNYAIYFPFLERYVSLYPNTEKSDDQSDAKLALLRSERHPIWTEIEQAMESGPNALPQLQNRKSAKAATKSTKSEAASKSHPEKVSGEKFDKKGKTSDARHSKQTPKAQSDEKDEDGDESDTGFFN