MGRRKIEIELVTDSCTRQVTFSKRRTGLFKKANELAILCAVQIAIIVFSPGGKPFSFGHPNVESIVHRFLNQEKAPDEGTSKDAESRDESKTDDNLNQQILDLLKRLNAEEKRGEMLEKALKAKRAAKGQPPIDQLGLPELGQLKRSLEDLREKLKDCIDEKEVLSAILLLSEQQPKKENQSENWV*