MGPPPREDRMDTALERVRAKVASQKQALPALYGDVDFDLTPERFTDDPKTSVAPRLAHAKLDPDKLALIKAYTLLGDVVADAYAALMPKYGFRPLIQMLTTACDQGIAAVPDAPPELAAFIADMERIPDWLDMDMVREGQKLDRNAAANLGPFAIRGAFIATFMNKYAALPMALTGTLSNDTAARRVNETATFFTTTLLPGSLERHGAGFKAAAMVRLMHSMVRFNALKRSNLWDVGVYGIPIPQVDQMPAGLIPIFLMSYKIVATGRTVFTPEERARVELARYRCFLLGLPEDLLADTPQGVVDTMNARSATLRAGFDDATCGELVRATLNAYLPPNERPENKLFDKVERGFAKVFFLKNFLNGDRAAARRMGVEIGPRDFMLFGLVALLVSSQLAAYRLARNVPGVADLADRRLVTRLKKQLARYGHAEFTSDAEQYRPAPGAKAAA