MPLSKFHMLHSVGCRRELCALQLAIKGELSGASSHTPRSLPFSGRFTPTARQRVRPTLATLASGWDVPRPSNWPFQTQTWRQNLPPGGGERKRRGNENSSLSLGNKTKKIGPFLDVNLLAPTEDEIESATQYFSEKNKLGKSNFTATYKGVFRDGSIVAVKSINKMNSKIEELEFQEGLKALSSLHHENVIKLRGFCCSRGRGEGFLVYDFEPNGNLLQFFLVAKDGKVLDLSTRVRIAHGIAEGIEYLHGVHYSSVAHKKSDMYDFGIILFQRLTGRRINSSLKPVVESGRLEEFMDSNLGKNYSEAEASNLAQIALDCTIEGVTHRPAMNVVIQRLCKTHENRMD*