MSALEDDGSNVAAHIAVEDKLADGKKKQRGGRGGGGGGQSREVLVSKALSRLLRHQAANAGIQLDAEGFAALDEVMKWGPLRSLNVTFAEIKDVVASNEKQRFTLKLNPSISVESAQDSTTPSHYLIRANQGHSIKIESSAHLEPITLEAGNVPPKVVHGTYFAFWPAIEESGGLKVMGRNHIHCSTGTPEEGAVSGMRKDAELIVEIDVEKSLREGIQWWRSDNGVLLTEGGEGGVLSTRFFKKVTARKIDVGVLWEDGERLAGLPEGIKARIPSGKGPRGGGRRGGRGGGRGRGRE*