MTQPFLPLTARSRDESHRASTPLELFFDLCFVVAVAQAGAELVHAVAEGHAGEGVLNYAMIFFAIWWAWMNFTWFASAYDNDDVPYRVVTLVQIAGVLILAAGVSRAFEDHDFLVVYLGYVVMRLALASQWLRAAHHATDPLERAMCRRYAGGVVAVQIGWLSLVLAPEPARPWVFLVMALAEMSVPLFAERNAPSTWHPHHIAERYGLFTIIVLGETVAAATVAVKTGIAENDALGEVLPIAAGGLLLVFAAWWIYFVVPAHDRLTSSREAFRWGYGHYVIFAAAAAVGAGLEIAVEQAVGKAHISTLAASSAVTIPSAVFLMSVWLLHARYFKVGLAQQLVLPVSSLAILLCTFAGHWAVLAAGLVAAATVAVGVTLTARNPATRPGPPAATGAGASTG