MAAEKGRVVCVTGAGGFVGSWLVKHLLSKNFTVHGTVRNPQDEKNAHLKSLENASENLKLFKADLLDYKSLTAAIAGCNGVFHTASPVPSGSVELIEPAVKGTLNVLKACCEVNVKKVVFVSSVAAIAVLPNKPTDRPMDETFWSDPDFCRSNNDWYCLSKTQAESEAFEFSKRNGIDLLSVCPTLIIGPMLQHTMNASSLVLIKLLKEGYEELENRLRMIVDVRDLAEALVLVYEKPEANGRYICTSHLIRSKELVQMLKKLYPAYKYPNKFTDPNGIFSVTSEKLQRLGWSYRPLEETLVDSVESYKQSGLVGDE*