MVYISSLALLKMLKHGRAGVPMEVMGLMLGEFVDEYTVRVIDVFAMPQSGTGVSVEAVDPVFQTKMLDMLKQTGRPEMVVGWYHSHPGFGCWLSGVDINTQQSFEALNQRAVAVVVDPIQSVRGKVVIDAFRTINPQLMMLGQEPRQTTSNIGHLNKPSIQALIHGLNRHYYSIAISYRKNELEQKMLMNLNKKKWTDGLALKPFDAHSCGNEKTVQEMLELAKAYNKAVQDEMRLTPEKLLVQNVGKLDPKKHLEQSVQELMSNNIVQTLGTMLDTVVF*