MVFDKAKKAVEAKEAEIKGQKWLSEVKQQDGQWKDLQDWKDTYEPQKEKKEKTEAQKKMAAKAVDAAFDKMQEGLSKAIFQIMMEAASTLLGTTNKLIVASGKDAKQLPTILTSTNAIILSYRFETPKKINKFGYIRKTACLDLTKTLHFLLPERGAAQVSEDIRTVLAQHKEATRADVLQKVNSLLGNVSDAMDEKGQAVERAVKSASNTIGADKVTAATTKVSEATGMTPESLKAQKNDIVAQFGSLFQGILVSHMEQIDALLHDVIDKVIAAMEIAIQMNNKLASAKAKTPEELQDVMVEIIDKQYKLAQKRLNGEIQKVINMIKALVQNAMIDMDAE*