MSRPSRAAPAPAEDGADQGDGISIRTPPTRVVALVTVAATVVTVVLGAVTGTAVLLIGLLVFLPAFASALCTPRQTTLVSAWVSIVVIVPVALSTEQLADRVTLALFALGFGALAVYGSWLRITREGTLVRLRSTAAAMQRQILRPLPLLTDDVLVDGVYEPVQQDKLVGGDIYDVAATPWGTRVLIGDVQGKGLPAIGMAIDVVGAFREAAHREPTVTALVDSLEAAVVRHNGYAEQRGEPERFVTAVVLGVDTGAETQLVTCGHIPPYLLHDGTVTAVGAGTEHAPLGLADLVDEPRTVSWFPFPAGATLLLCTDGLTEARSPAGAFYPLETRLAGHVDITAGRLTHALVDDVHAFTEGPQQDDLAVLTVRRSPHRMRSPSVGEVSAAG