MPTYSPEQALARPTGRAPLWGEGLLAAALWLLGGLFTLTWPDAGRRWPFSEGWALAQFTLGGGLLLLALSYRYWRARGARVLHAGKWLALLPVLFAVWEGLTAKTAVLPVPFFAPPQALIEVLHDDWPRLLDSLLHSLGLLGLGVLLGTSSGFITGLAIGWSQRIGYWVHPVLRLLGPVPSTALLPLCLFIFPSSFGASVFLIALSTWFPVTVLTWSGVMGIDKAWYDVARTLGASQRFLILRVAIPAALPNVFVGLFMGLGASFSVLIVAEMVGVKSGIGFYLQWAQGWAAYPNMYAALLVMALLCSGLISGLFMLRDRLLSWQRGGMQW*