MKLPGMHAQGVRRGQALKAVAEGLTAQDASAGLEEKYEAVIGIETHVQLNTATKAFCRCRSQYGAEPNTNVCPVCMGLPGALPVLNARVLESAVKLGLALHCTIAPRSKFDRKQYFYPDLPKGYQISQFDIPVAQSGWVEVDLPVEFGGGRRRFGVTRAHLEEDAGKSVHGGGGRLSGSGFSQVDLNRAGVPLIEIVSDPDMRTGLEAAEYGAEIQRIVRYLGISNGNMAEGSMRCDVNVSVRPRGRERFGTKVEIKNMNSFSAMQRAIDFEIARQSALLEAGKDGEIVLETRLWEEGAQRTISMRVKEGLADYRYFPEPDLPEIELTADYLEDVRASLPELPDEKRRRYAAAGLSMQDVLVLANNSDVAAYFERVLGAGADIKAAANWMMGDITKYCKAEKILITDVAMAPETLAELIALIGDGTISGKIGKEILPDLLKEGGGAKQLVEKKGLLQISDDSAVEALVDEVLAAHPKELELFRGGKKKLQGFFTGQVMKKSGGRVNPALMQKVLAAKLNGQ*