MSEEPHPMQTVTDILFGRGWSSTLPPAVVILFGELASAGPITRTALDSMLRAENPHTPDGLDSSVWEPLEPWTEEKLAELDEDFGEPDESRTADELNAQDKAQRELDQADFARYLASKNLPVSHTFGALVDLLVSCNVLSANEAGGLFLNPHAPLPAEVLPLDAREAARQDKIRWERLHERTAQAIIRFFRTDEQEVDHILVSLDQLAKELESDPEDVRSAVKVLTDEGDFSTSIDIERAHPQQSFVLHVDWDVFNRNRIHVSFAPPTSE