MNSRIRREALECIVGEGDRNCIWELRMNTNAFANLCELLQVQGGLKEDGHAVIRIQSILFAKATPVEVDCPDPTWRSGWDGSASDSQVLRDAVTCRNSLKIPHGNYYLVDIGYTNGLGFLAPYRGTRYHVREWAQGARAPRNYQEYFNKSMDMDLEEEGSILDEFMPDGDEAQDEMIDVVENTNEWIHWHDNIATEMYKEWRTSLKMENKRMWSDEETNTFVGFREKFVAHPIKFYSPGKPFPLFHRLEGIFGRDRATGAAAVSGFDAEEHVNKETEDTAVGFDKFEMSPHPDNDRRPAMQGQGSHSEADASAGSTRRYGRKRKQADVLERMADHIQQSSADQRKNAQLIADAIVGVNKNWKVGEKLTQLGFGMTR*