MDNEDQESLLLQGVPDNYGGVKVNLTEPMTIEDFVPKLRASLVYWSNQGTKGIWLKLADGLDNLIAPAKAEGFVCHHAEREYTMLTSWIADVPSTLPANASHRIGVGAFVLNKKTKEVLVVQEIDGHFKGTGVWKLPTGVVKEGENIWEGALREVEEETGIKTKFVEVLAFRESHQAFLEIKTDIFFLCELEPTTFEIKKQDSEILAAKWMPIEEYVNQPWNQKKELFRFMANICLKRLQEMEYMGFSKVLTTTSSGKESYLYCNTDHANLLNATRGLASTSG*