MNKPDSGLEALQLRILFGPLFGSDIAILSGEVFFCVGEQVIDDRPAEHPENRAGHLLERAVDTLYIPHRAGAPNFRLRFPGAPTQAARTAETGEAAPGDFEVDFLSADGCVTQRAAFNTVCRFGDLAFALRRQREPWSEAVMHYAPHAPSRAADAAEPGAPGEPGDGGERASRFALKLGALLVAGVALAALAYWQVQRYVGAQKLASVNGVLAGAPVPNAILPGDDGRIYVLSASQDGAEWDREALLKAALPEKIEVAVIGAERQRVERRLDEAGVDFVTVRLDAPEHPELILTGAAPAAARARAIGELRRAAPYVRDVRVIDASLGAIEQEARNALDKVGARYRLLARRGGATFEVASSFGDEELAALQNLMRSFGHKWGTRRVDFKIALRTDWLKGKSYREGGDGYVLLDHASWYFPQPLEGAHYR