MEPRPELEALRLDALDGVRGLCALIVVVGHHLLYWILDRGGRGPALALLGIDFLTPVTTFIAASGFTLALPRDAASSVPLTLLALHRNAFNAPLWTVSALFICYLLYPWLMDRVRDLPARRALLLAGLLWGVQSPSRCSSWVPSAWARPLPARVRRVPRAPVRLRALAGLWARRRPLPRPTLAAEACTAAFLLAQLAVVVHTYLGGTSVPCGVRSAAGGVPLVLGPLRPALRGPHPPPPRLPPLRFLGAVSYPLYCLHWPLLVLLAWAAAGSASPDRVVLYDFGGLKGWYFFPWWSLP*