MDRIQRLLTGMGGPGGQAGPPADTPQVDTAEQIYISSLALLKMLKHGRAGVPMEVMGLMLGEFVDDYTVRVVDVFAMPQSGTGVSVEAVDPVFQTKMLDMLKQCGRPEMVVGWYHSHPGFGCWLSGVDINTQQSFEALNQRAVAVVVDPVQSVKGKVVIDAFRLISPQTMMLGQEPRQTTSNLGHLNKPSIQALIHGLNRHYYSIGINYRKNELEELMLLNLNKKTWTDGLLLQDFEQHSGANEKVVSELKALASRYDQAVVEEQELPPEKRVVANVGKMDAKKHLAANVTALMSANINQAMGTMLDTVVF*