MDAVIRQIVEEIKQDIMEAFEVKLDELIDKYDRELEEINNKLDTLVMYARFDNLADEDARPSVIPQRQNSTNSASSSIWVPMEELGGDIPEIYDCEIILRVNPQRRKEKVYIGCGAGFGGDRPIAALKLFQRVKELDYLVLECLAERTLAERYQAMKSGGKGYDPRISEWMELLLPLAVETGVCIITNMGANDPFGARDEVLQLASGLGISITVGVAHQVAVVRSDLEEHLRHVDDVSVYLGAAPIVECLQKFRPNVIITSRVADASLFLAPMVYELGWNWDELQLLAQGSLAGHLLECGCQLTGGYYMHPGDKYRDISLQDLLDLSLPFVEVSFDGRVCVEKAENSGGILNPSTCAEQLLYEVGDPSSYITPDVVVDFQDVTFQTLSSSKVLCAGAKPSASAPNKLLLLASKDKGWKGWGEISYGGYQCVKRAKAADFLVRSWMEEVCPGTNKHLVSYIIGLDSLKAASIDEDLPRDIQDIRLRMDGLFEEEEQAIHFTKEFIALYTNGPAGGGGISTGHKKEIILEKALVKRKDVQWHITATRNKIMQSDDMAIPKDTMQTSSFHDSVLRSIPTETALNKKEGAPQIQLSPAPHDRKIPLYDVAHSRAGDKGDDLNFSLIPYFPPDIERLKKIVTQEWVKKVVARLLNPSSFATSDDIERRDKWVHEHVKVEIYEVRGIHSLNIVVRNILDGGVNCSRRIDRHGKTLSDLILCQKVVLPL*