MSASLRSWYYVDLHKQQIGPLTEDDLCDLYLEGEIGEATFCWGEGLATWTQLRETELASKFQLAKDAAESDAASTVAHDAVDGSASANAGKVGRQRSAGGNDQDEAAVSGSESSSQGVPNPLDPEAEKKMAAKREKRKRQKEKKKMKWFKPKESVELALKILDQNDIRPGTPVSVQQAEFQQKGDVYLPRVKKQDKKQTTTSTKILAKKLLAWDEDVDDGRGLRIVIMKQLFQPSDFKDPDFRATLEEDIREEAQKIGEVEKITVFEKNADGVVAVKFKLSSGAEKCIETMHGRWFGGKQISAEFYDGKTDYRVLESVEEEAKRLQEWDKWLESDQPTA*