MGRGRVELKRIENKINRQVTFSKRKTGLLKKAKELSVLCDAEVALVIFSPRGKLFTFPDDAQSIIKTYDRYRKYSNQDGNVELENQGWYQEMSKLNEKYEAVQKTQRRLHGEDLGPLSIKELQILEEQLEKALSQARQRKTQLIIDMWKSFAKSN