MRKLIYFITPFIIGVVFLFGLDKFLDSKTDELLREKNLLPIMDDTLSDIKDKGVTANNHFLREKDIMILGSSELSNSTKQHPKYYFNTNRSKNKVFAIGRAYTQTLQDAAILGSMNPNIDNKKVVLLISMQWFMEKDGVTSHHYQSRFSPIQFYRFLDNPKISKQNKIEYAKKSSKLLWGSDEYKAEALYAKLYEPKTFPEKAEKVLLEPYFQGRKYCIALKEKGILYKRLIKLDKKRATKRKRPINWSYERKKAIEDAKKRVGKNPLNIDKYYYKEHFKDGIEQYKGRDKDVNLLTSKEFENYKLMLNVCTDLGIKPVVVLIPSMDKFYNLTGISEKERNQYYDKAQKIAESKGFEVLNLKDKGSDKYYLRDVMHLGTKGWVDVCERLFKIFKEQ*