MKLVIGTCTDGPVLVFDMETKSITEKLEGVSSPTWVEWEKKSKRLYVANEIEEGYVAVFEWDNGKFSLVDRFTIDGHSPTSLCVLENGSVLTANYNSASISRSKAKDEKPHVWHHEGKSLHPERQTSSHPHQVTAHKHLVCSVDLGLDRFSIFDAEDTSSDPVVVVNVPAGYGPRHIVFHKTLPVCYLICELANRILVYDTNTFECLQDVSTLPPSMTLEKDPKFPQPPSAAEVAVVHDGPFLVASNRYLNHGQCDSLWAARLDPVTGKVIEGTEMQIMLHGICPRHFMFNRGASLLAVAMQDDDLVHVYRREPKSMCLHLLFTIPAPKPTCVKFLEDEDLA*