MVLAELGGRISRALQEMTNATVIDEKVLTACLNEISRALFQADVQLKMVQTMCTNIKKIVNLEDLAAGHNKRRIIQQAVFNELCSMLDPGKPSFSPQKGKPSVIMFVGLQGSGKTTTCTKYAYHYQKKGFKPALICADTFRAGAFDQLKQNATKANIPFYGSYTETDPVKIAQEGLETFRAEKCDLIIVDTSGRHKQEAALFEEMRQVAAATSPDLVIFVMDGSIGQAAFDQAQAFKQSASVGAVIITKMDGHAKGGGALSAVAATKSPVIFIGTGEHIDEFETFETKPFVSRLLGMGDWAGFMDRIQEVVPMDQQPELIQKLTDGNFTLRLMYEQFQNIMSMGPLNQVMSMIPGFSSELMPKGREKESQAKIKKFMTMMDSMTSAELDSTNPKLFAEASRVMRVARGSGRSVRDVTEMLEEYKRLAKLWSKMKGLKIPKKGDMSAMARNMNAQHMSKVLPPQMLKQMGGLGGLQNLMKQFGGGGPKDMGK*