MQIACRDTGGPGCAESIARRLVEMLDLNVSHICSEAATSLASVIRKHPGLKSVIAPPLSRSLKYVEESSGKGSIVYLLGECSEVTMAPYALEKLIDTYDKIDDATIKIALLSSTMKLFCQRPAEVQAMLGRLLAKATDDVSSQDLHDRALLYYRMLESGVDLPVLASVVDTKTALGQGVNFAEEDDFELRAELMKEFNTLSIVFGRESKNFIAEEFQVKFAKQPKEHPLEPGSEGAAPSAIPGGGLDVLGKTSAPAPAPAVAAAAGSFDLLGMGDPGGAAPAPAAPSGGPPFNAAVSMTGDEYQNTWGAINDSQSVVSMVPLKKIPGSTQEVETALARHGIKTMASGELPTEFKFFLYAQDSPTGLLMLIQGNLDKQSGEALLVLTVKVNGGDGGASDQQKVDTLTAVMSSAL*