MVLGSVFIVLGSGVAGSLLTGDTKLPKLGDVFSGAAKFVKKHEGGAAKSGSGSSDNQNTSQQLLSQINYIREELHTLQASTPTTVVTSAVKSGSGPYAITAVVVAGAIGYAYIKWKGWNLSDMMFVTRRGLSEACSAVGSHLDKVSDSVVVTRKHLAGRIARVDISLDETQQIIEGTRDEVGIIHGDLSAFQEDLQSVNLVVRTLESKMGRLECSQISSPSVPAVMDSSYSERIVEKATSCLPRLALEAPNSPVVPRPEETSLLQVAEQPKALKEQEKENEEGPARIGNAVPPDSSKNDQNYLDRVKVICIGSELRFALPSYLS*