MGNGTNQFLKNAKGLLDGQVRFFNQHLSEPLANLFDLPIKIVLSPFTLPNDISGSAPRGFGIPEFISKLSYSAIFAVAALGTCDIALELGKKVICQRNCQTCNGWNALRCTMCRGTGKVMYQVKNYTLRSGEKATAEAIADAIAENRAELVHLPATMDLNVPLPSKDCDSCDGSGVMKCPESKDKLQVRISADDIIEPPWKAYNIMKKMDYPYEHIIDSMKDPSIAAFWLITMPQIMGGFEYDDEVKQKIWWQYKENMRYDHLRDAVAMRKPGWEYLQEGLISMDPERARNDPVVVKNIPYYKAKAKLEGEVMKLNPPPRPQNWGELNVPLNASSWSEEDLKDPKKLYEMTVLLNAQREIAEKILDDQWETKWRQEKLNKMLEEKLQPYIENIDNGVLSQPILIGAPKNDQKRTRRQRRWWLF*