MSSATVANARLAFQSVARKAARFTPTVGASQTQIRFHHPDPFNPKVTKGWKAAVKEAELPTTRADQEIANALHLGLQGASSIEDKSIPTFSRGELPHFAGINTFLKAPYVEDVRDVGKYDATVFGVPFDGGCTYRSGTRFGPQGIRRISALYTPYNYERGIDLREQMTLCDAGDVFTIPANLEKSFDQISNAVAHIASTGTMPIILGGDHSIGFPTVRGLASVTTKNIGIIHVDRHADIQEKDLDERMHTTPYFHATNLPNVNAKNLVQIGIGGWQVPRPAVANMVERETNIFTMDDIEEYGIEKIAEMALERAWDGCDAVYMSYDIDSIEAAFVPGTGWPEPGGLLPREALKLVGLVAAEGLCGMEVVEVSPPYDHADITSLMALRIVVDALGSMVSHGTMGKHKHIIDKEFVPF*