MPRGGAVTAGRRQPTEAKIRTILGVSPRGMLPDFSNQPMSTDITNISSNIKEEFDQEILDVVGFTPEFDSTKGMRPQLGRPPAKRKLELDSAGVRPTNIATSTAFKTPSPRPSAKTKKPRAPTRSPMEKSRYDTSLGLLTKRFVGLLRGAPDGVLDLNRAAEVLEVQKRRIYDITNVLEGIKLITKKSKNNIQWKGASSSVAIHPGDSQLSAETVNLHSELNDLEAQEKRLDELLRNASTQLKTLTEDPDNARYAYVTYHDIRGIQSFEDQTVIAIKAPPETRLEVPDPKESTNIQIWLKSTRGQIEVYLCPDDNPDDSSSSESEAGSKNSSPCSSKGDPALKATALEEDDLSALSRSLLLETEDQNGLDDDFVALSPPAVDDYLFALNDNEGISDLFDAYDIF