MQSDNGKLFIGGISWDTNEERLKEYFGSFGEVVEAVIMKDRTTGRARGFGFVVFADAAVAERVIMEKHNIDGRMVEAKKAVPRDDQNILNRSTGSSIHGSPGPGRTRKIFVGGLASTVTETDFRKYFEQYGTITDVVVMYDHNTQRPRGFGFITYDSEEAVDKVLMKTFHELNGKMVEVKRAVPKELSPGPSRSPLGGYNYGLSRVNSFLNGYTQGYTPSAVGGYGLRMDGRFSPVAGGRSGFPPFGSGYGMGMNFEPAFSPSYGGNANFSSNLSYGRGMSPYYIGNTNRFANPTGYDGGNGGNSSFFSSVTRNLWGNGGLNYNSSSASSNTYMGSGSGSIGGNNFGNSAVNWGSSTLAAHGGGSNASNNNLNFGYGGGENSFSLGTGGYGRNSVNNLATTSSYAASNGSFDGTFGDLYGGGSDYGDPTWRSSNSERDGSGSFGYGLGNATSDASVKNSPGYVGYSVNKRQTNRGMSFISSISA