MSAAPPAMSNARPLDDVSNIIDLDALHKELEQARSNVEMWMARRELSMKEQVAVHKTNMAVAEEEYVSLVEREKDLATAAEELARRQEYQQAELDALQEEAAQAKELGEDLPQQLQVLREQVTTEKDELERESTKVTGDEMVKAQMLQAHLSAVDLYRTRLGLRFEIGDAEELRFFYRHVDPADHEREFMVAVRVVDAGGYELMDCDPDMGDAAQRLLAECNRTDNLSGFVRGVRKLFRASVAEEEVAAAAAALREKAKVSAPSYAPADEPEPEPVAPRTPFNTRPDDMVPL