MGLKVLHLHGNQGKKLPNPAALIKREQTQDSCEGCGRKIHDRYLMRVSDASWHEHCLCCSVCGSLLAHSCYTRNLKLYCKADYDRIFGVKCSRCGDRLLPQEMVMRAQQHVYHLPCFVCVVCCQPLQKGEQFVLRAGQLFCRQDFEKELYLMQQAHSGDEDLLDENSRPRDGRRGPKRPRTILTSAQRRQFKASFEVSPKPCRKVREALAKDTGLSVRVVQVWFQNQRAKMKKIQRKQKQEDGKSPSDKEKSDKEDKNIKQESSPASSEFGLGLGYGSSGQPLNPNMPYSPDDNYPAHSGESFCSSDISLDDSTNFDHLDEATSDTISLQNLELQSQSHHSDNVPSSVANPIDKLYLMQNSYFSTEQ