MPPIPGPLRLPLLGNAWWVAKEGGSSRMVPMLRKMYARWGEVVSLGGLGEETVVVFDPRVWAQKRARRGVREIAMAFGTDTWQATRTAMQRTLLSPQAAARYASSVDRVARRAAKELAMSCGRIDLHRWLQQLSFDMVCGAVLGAPLPRPVDGGMHPLLAATVRSMECASGMLMSPLGKKHATMRTRLWRDWQASLQFMVEHSKADVARALGAPPAYGFSYAHDLVESGAIDADAVAANMPGLLMAGFETVASTLHWTLIHLGSNPEAQATLRAEIAAVVGSDELSRGHVRRLHYLKAVQREVHRLTPTAFMFVRMLDEATEVVLGSGKALELPAKLFRPERFLSSNIDKSALIHHPLMRDGFSVGPRMCLGARVAHLELVAATAAVMQAVEVQCDATPWEIHNHASTYPSPAPQLSFRVLCGE