MDRIQRLFQTQAAAGGAGAPEAPVVDTAEMVYISSMALLKMLKHGRAGVPMEVMGLMLGEFVDDYTVKCVDVFAMPQSGTGVSVEAVDPVFQTKMLDMLKQTGRPEMVVGWYHSHPGFGCWLSGVDINTQQSFEALNQRAVAVVVDPIQSVKGKVVIDCFRSINPQLIMLGQEPRQTTSNIGHLHKPSIQALIHGLNRHYYSIALSYRKNELEQQMLMNLHKKNWTDGLRVSDYEKHSEENRKCVTELTELSAAYEKAVKQEIELSAEQLVVATVGKVDAKRRIEESVVKLMSANIVHCLGTMLDTVVF*