MSDKEPDPHEQIPEKPSRKVIALRWCIVAPLSLAVGWLFTMWGVPAAWILGAILVAGVCALTTGQDLPMAKGVHVFGRSIVAMLAALPLISSSGSELVRFLIPGLVISFFTIAVGIVGGLLLARSRPEILPETGVLSMLAGGASVMPILARELGADFRYVALTQYLRLLVVSMTLPLVTHFFVPGGADLGSPPEKWLDVLSLGEFGTSISVLSLLVLFGIVLAGEPLGRLLRLPAPAVMGPLILTVLVSFVIPDDLSLQPPTVFKIIAFMAIGWMCGGALNMTALKVFSKQLPATFLFIFALLAVCAGAAGLLTWWLDISFFEAYLATSPGALETVLALSSEGSAGPVVVTIQIIRLLAILTIAGLIPTLLRRILRRDR