MPRCATMGRAELVSALGDEQGSRGLRQRLLAAPSAASSAALVGGLAQCVSSFRPDRHALLVDAVLSLHWRSFQRPLPSMPAVVLQFVEELVSAAPAFLRQCISALTHSFLPTLAALLRGCPMGTDFVFESLRTTFPHKRRDAHAHVTFLRHCLAVLRYSPALLKRVVGLLVARMVELDVEIALQQRHLEEAEGEEDDEPIFEVDLGDSVQDELAKMRKNADKLDGMMALMFEFIAETCGQRRSAELPDGTGDAERLLHALLVAFHESLLYTHKCRCVQFLLFFACSFSPTFTDAFLGLLLRQVVNEQIHSEARIASAAYAASFLARASFVPLPAGALYLLCYKHAALLAPEAAEAREATGALVGRLIGGALNPLKFCQEAVLIEFERLGLVPACTAIVAANEGTAVGSRDCRGGQNRLDDFFPFDPLLLKVSSGYVQPLYQVWTPSPARCHAERESEKSALSESLASDASEVVGRSLQGMSLTPAGHTPIDDMEALMQRRFAEQGQLLLQY*