MVLAQLGGSISRAIQQMSNATIIDEKALNDCLNEITRALLQSDVQFKLVRDMQTNIKKIVNLDDLAAGHNKRRIIQQAIFNELCKILDPGKSSFTPKKGKTSVVMFVGLQGSGKTTTCTKYAYYHQKKGWKPALVCADTFRAGAFDQLKQNATKAKIPFYGSYTESDPVKIAEEGVETFKKENCDLIIVDTSGRHKQEAALFEEMRQVSEATKPDLIIFVMDSSIGQAAFDQAQAFKQMVAVGAVIITKMDGHAKGGGALSAVAATKSPVIFIGTGEHMDEFEVFDVKPFVSRLLGMGDWSGFMDKIHEVVPMDQQPELLQKLSEGNFTLRIMYEQFQNLLKMGPIGQVFSMLPGFSAELMPKGHEKESQAKIKRYMTMMDSMTNEELDSSNPKLLNDSRMMRIARGAGRPIRDVMEMLEEYKRLAKVWSKMKGLKIPKKGEMSSLSRNMNAQHMSKVLPPQMLKQIGGMGGLQNLMKQMGSAKDMMGMFGGGDK*