MRGLAGQRGIQAAFRYGCQLHLHARCERSHVVSVARTARAPVVAPHLADDRRLALRESAWALLSSRALIWVAGGFTALIAGPRRLAANSLNHHYLATPFHSTVANVLVAPAARWDSVWFLGIAHLGYHKVDQAVFFPLYPALVAAGGAVLGGGTGVNLVVGILLSCGCALGALYLVRRLTTLELGADVADNAVWIYAWLPVALFLSAVYTEALFLLLTVGSFYAGRTGRWWLAGLLGVLAAATRNGGILLIVPLLVLYLYGPRTDRPSDFQGNGIKPRYRLRRDVLWIAAVPVGLAAYLAYLKLTLGHALIPFSEQSHWHRSFAPLGGIPAGLWLGLKSLAAGVHMGDVRKVVELGCLALALWLLWKSWKRLPLAYTAYAAIALALAVSGPTPGEPLRSLPRFTLVIFPLWIALALWATERRRVSVVLCACAPLVVVWTILFTSWTWAA