MLDGRVKTLHPSIHGGILARRDQEHHLKALNEHGIGTFDVVVVNLYPFYDKVTSGAISFEDGIENIDIGGPTLIRAAAKNHKDVLVVVDHKDYPAVLEYLQGKQHDQQFRRMLAWKAFQHVASYDSAVSEWLWKQPNKGDIFQPSLTIPLSTKSTLRYGENPHQKAAFYVDKSLSVVNAGGIATAIQHHGKEMSYNNYLDADAAWNCVSEFENPTCGVVKHTNPCGVASRADVLEAYRLAVKADPVSAFGGIVAFNTTIDEDLSKEIREFRMKGLGILKGKSKTLRILEAKRSEKGMLSLRQVSGGWLAQESDDLAPEDITFTKVSQRAPTDGELSDARFAWLCAKHVKSNAIVIAKNNCMLGMGSGQPNRVDSLRIAFRKAGEEAKGASLASDAFFPFAWKDAVEEACEKGIGVIAEPGGSMRDKDSVDCCNKYGVALLFTGVRHFRH*