MGTLTLLLRTGPIERKVIFQVLNIKASFNLLLGRPWIHDLKAVPSSLHQKVRMEVQGNVITLHASHPRTKIADKALILIEHDDRDEDLWGFSAEVGAIESRMNPMAKRMMIKHGHFLGTTLPPPTESPVKAQGQTNCCGLGYKPTKFDDKQQKAKLKARRAGKDQFKIPPHKLTLNGQFVKEGEDDLYFDFPEPFYDSSKGVLYPGFEIFQDCHFLEDAPPIQDKSSPECLDSSAFGLLFGQEMIPTIYEDTMVQMITQIEDFDPSKLITPSEKMVNGWRKSLKITTPNGKIFKITVGEGSMMSESESEDESGSESSNESKCLELESCINQVPLKAELQVKTVNVMIADFNKHFDFYLLFES*