MVTGKQISKFILNHLICRYGIPSVIITDNGKSFKNEEVRALCDKFHIKHRWSTPYYPQGNGQAEASNKTLIKIIKKVVNDKGRNWHLQLDPALWAYRTSIRTPTGATPYSLVFGTEAILPVEIELPSLRISLRDLIDDKAYRVARLQELELLDERRLNALNHLKAYQNRLRRRYNQNIKAREFEVGDLVLKENQKNTNKDQEKKGKFEPNWLGPYVVIAKYGSGAYKLATQDGRELAEPMNIMHLKYFHT*