MGRKPCCVREGLRTGAWTAQEDHVLVSYIKVHGDGKWRSLPKRAGLKRCGKSCRLRWLNYLRPGIKRGNISDDEEELIIRLHKLLGNRWSLIAGRLPGRTDNEIKNYWNTTLGKKVHGNASQTKPILNVSLADSTTAGTGAAGDASVVQTKAQRCTKTFFHQDQGLLPAPIDHQRHESTTAEPTSPSKAPQSDVSLDGVPLVPGEEDEAVCFSMSPNSTLLLDMPSMEDWIGSDCFQPDIDFSFTSVASFFDTEEWLNWT