MLVVDVSGEDNTFLSGNFGPVDEESTDADLPVDGTLPLELKGIFMRNGPNPYFKPQGSYHWFDGDGMVHGVRMKNGQASYANRFIRTERLQQEMAAKRPLFLKTVGRLTPKDGNAAYPGPFTAHPKLDPKTGEMFFFGYNFVKKPYFRAGMMSATGDLTKQWAIDVPFPVMAHDCAMTENYVVLLHLPLCFDPEHMMHGNNLPVVFRADKRARIGLLRRDXPGCNCDVEHPNAKPAPVQWIELPAFFAFHTANAWEDEDGRVHLVLCTYPKLAFEFEKKDGSGFCDEEKQRLVKYVLDPATGGYSSHQMSGVHCDFPMVNPAHACYTTRFTWGATWDFVGIAKYDLSTPAGTDACVAEISFPPGCQGGEAFFTPRYDNPQKCDGEDDGFLLVYVYDPTLDTSTMNVYDAKTMDPEPLAR