MRLSRASNLVLCILMSLEMWLHSAAVSLPLSVSSRWIVDASETRVKLACVSWAAHLETMVPEGLDKQPLATITGLIASSGFNCVRLTYATYMFTRQALGGQTVVESLESWDLDLAAKGVIAHNPGLAHLSVVEAYREVVKGIAAKNLMIVLDNHMSSPGWCCSDDDGNGFWEDRFFDPEEWLRGLQIVADLALDCTNVVGLGLRNEPRGPRQNAAAWRKYMAEGAEIVHGLNPNVLIFMSGLSYASDLTFLYWEPLAFKNQFLRSKLVYEVHWYAWSSGTGYSNGNPNTNCAADIGRFMNETGFLVASNHAYTSPLVVSEFGMYLNGESPGDDRFMDCYFALASKLDLDWVLWALQGSYYRKDGQADYEEVYGLLTRSWDRVRNPSFLQRLRGLQYPLPGGS*