MSMQQETSHMTAAPQTNGHQIFPEIDMSAGDSSSIVRATVVQASTVFYDTPATLDKAERLLSEAAENGSQLVVFPEAFIGGYPRGSTFELAIGSRTAKGRDDFRKYHASAIDVPGPEVERLALMAKKYKVYLVMGVIEREGYTLYCTVLFFDSQGLFLGKHRKLMPTALERCIWGFGDGSTIPVFDTPIGKIGAAICWENRMPSLRTAMYAKGIEIYCAPTADSRETWLASMTHIALEGGCFVLSANQFCRRKDYPSPPEYMFSGSEESLTPDSVVCAGGSSIISPLGIVLAGPNYRGEALITADLDLGDIARAKFDFDVVGHYSRPEVFSLNIREHPRKAVSFKTSKVMEDESV*