MMSLIDIQNLTIKNTSEKSLIKGIDLKIFSQQINALIGESGAGKSLIAKALLEYLPFDLSCTYDSYQFDGENVSRLSQYYGHTIGYISQNYAESFNDHTKLGKQLTAIYRKHYKGSKEEALSKVDKALSWVNLQSKDILNKYSFQLSGGQLERVYIASVLMLEPKLIIADEPVASLDALNGNQVMDLLQHIVLEHGQTLFIITHNLSHVLKYCQYIYVLKEGQIIERGNINHFKYEHLHPYTERLIKYRTQLKRDYYD*