MDGLQRMFAGMRGAAAAGPPTDTPQVDTAEQIYISSLALLKMLKHGRAGVPMEVMGLMLGEFVDDYTVRVVDVFAMPQSGTGVSVEAVDPVFQTKMLDMLKQVGRPEMVVGWYHSHPGFGCWLSGVDINTQQSFEALNNRAVAVVVDPVQSVKGKVVIDAFRLISPQTMMLGQEPRQTTSNLGHLNKPSIQALIHGLNRHYYSIAINYRKNELEERMLLNLSKRGWTSGLRLADFAQHSESNEKVIKELKGLAERYDKAVIEEQELSPEARIVAGAGKMDAKKHLAAQVSSVMATNIAQSMGTMLDTVVF*