MPPIPGPLRLPLLGNAWWVAKEGGSSRMVPMLRKMYARWGEVVSLGGLGEETVVVFDPRVWAQKRARRGVREIAMAFGTDTWQATRTAMQRTLLSPQAAARYASSVDRVARRAAKELAMSCGRIDLHRWLQQLSFDMVCGAVLGAPLPRPVDGGMHPLLAATVRSMECASGMLMSPLGKKHATMRTRLWRDWQASLQFMVEHSKADVARALGAPPAYGFSYAHDLVESGAIDADAVAANMPGLLMAGFETVASTLHWTLIHLGSNPEAQATLRAEIAAVVGSDELSRGHVRRLHYLKAVQREVHRLTPTAFMFVRMLDEATEVVLGSGKALELPAKLFRPERFLSSNIDKSALIHHPLMRDGFSVGPRMCLGARVAHLELVAATAAVMQAVEVQCDATPWEIHNHASTYPSPAPQLSFRVL