MGYRVGGPWGSVTPPVKKEIEVDNPAKDERFMTTYSKNFGLAKPRAQLYVNAPSSIRAEPNATLTLRQAASLRCPPPPVNTLNTLNTLTKSMSMSGIRGSLQIAGKTLTASLRTEAAPSPSDRRHSLQLKTFQSRDMRRKCLELLSEPDLKKIAVDIFKKSDVDSSGQLDFDEVHKLLEQLHNDMDLPQPNRDMVESLMKRFDTSGKKTLDEKDFFELLVSQLRRSAFDRGSVLGREFFLTKGQQDVWDVYRREKQLGTGSFGTAYQAVNIKTHEERVIKAVKKSRTALPLDEIEQEILIMRQIDHPHMVRLFEWYEDGNRVYLVLDYLKGGSLKDVIVQLNKKDERGLKEAWIREVIQQTAGGLAYCHNLRLIHKDLKDENIMLLEKP