MDSRLNRIFAGSGGGGGPHPDSPLVDSSEQVYISSLALLKMLKHGRAGVPMEVMGLMLGEFVDEYTVRVVDVFAMPQSGTGVSVEAVDPVFQTKMLDMLKQTGRPEMVVGWYHSHPGFGCWLSGVDINTQQSFEALNQRAVAVVVDPIQSVKGKVVIDAFRLINPQTMMLGQEPRQTTSNVGHLNKPSIQALIHGLNRHYYSIGINYRKNELEEKMLLNLHKKKWTDGLTLQRYDEHGKTNESTVKEMLDLAIKYNKAVQEEDQLSPEKLAIANVGRQDAKKHLEEHVSNLMSSNIVQTLGTMLDTVVF*