MSTVTKRGCNPEEDIELRRGPWTLEEDTLLIHYIACHGEGRWNLVARCSGLKRTGKSCRLRWLNYLKPDVKRGNLTPEEQLVILELHSKWGNRWSKIAQHLPGRTDNEIKNYWRTRVQRQARQLKIETNSARFRDVVRWFLMPKLLQKMPYQSSIQSLNSTPIQLNTPPESLSFIEQNTLNNPYYSDKPISEGWSPSICSDSLNITQFPQISEFPATPQDFGYIDHSPLLKESYNSCESEAIQLASIATPGFNYPYYDSSMTENTCIDDMGDSLWNMDEFWQLQKLQGRSI