MVLAQLGGSITRALAKMSNDTVIDEKVFGDCLNDITRALLQADVQFKMVCDLQSNIKRVVNLEALAAGTNKRGIIKQAVFSELCNMLDPGKPSFSPKKGNPCVVMFVGLQGSGKTTTCTKYAYYHQRKGFKPALVCADTFRAGAFDQLKQNATKAKIPFYGSYLESDPVKIAVEGVERFEKENYDLIILDTSGRHKQEAALFEEMRQISEATQPDLVIFVMDSSIGQAAFDQAQAFKQSVSVGAVIVTKMDGHAKGGGALSSVAATKSPVIFTGTGEHIDEFEVFDVKPFVSRLLGMGDWSGFMNKIHEVVPADQQPEFLQKLNQKIFTLRLMYEQFQNIRNMGPISQVLSMLRGFRAELMPQGHEQESQAKIKRYMTIMDSMTDAELDSPNLKFMNESRIIRIARGSGRPVRDVLDMLEEYKRLAKICISMSNIKPHKKGDKRPVVRNNNIQQIINALPPQVLKQIGGVGGLQSLVKQLDSKDMSGLFGGMPGCNWQS*