MLWSIVQGTPHWVWALLAALLWLGATQMLPRRVGLRRALLAPLALAAFSAWGLASAFAPEQAAGALLAWLLATALAAGASLALRRTPPAGVRYDAQALRFALPGSPVPLVLILGIFLTKYLVGVELALQPALAHDAALALAIAALYGVFNGIFLARAARLWGLARAGSQGARTIDSRLHAAPPRS