MSGWDEGVVFYSDQAQFPQGGGDPDQGSLTRHSALRKFKEFIRGYHGDKGDFPYRESLVHNPNYLLVTMEDLHSFDAELSDKIRKVPADYLPLFETAAAEVLASLRSKVAGETGEMEEPVTGEVQIFLSSKENSVSMRSLGAEYISKLVKISGITIAASRTKAKATYVTLLCKNCKNVKMVPCRPGLGGAIVPRSCDHAPQPGEEPCPIDPWIIVPDKSKYVDQQTLKLQENPGDVPTGELPRNMLLSVDRHLVQTIAPGTRLTIMGIYSIYQAANSAAQKGAVAVRQPYIRVVGIEQAHDGNSGGPSAFTLDEELEFKEFAQRPDSYAKIFSMIAPSIYGHADVKKAVACLLFGGSRKRLPDGVRLRGDINVLLLGDPSTAKSQFLKFVEKTAPIAVYTSGKGSSAAGLTASVIRDNSSREFYLEGGAMVLADGGVVCIDEFDKMRVEDRVAIHEAMEQQTISIAKAGITTVLNSRTSVLAAANPPSGRYDDMKTAQDNIDLQTTILSRFDLIFIVKDIRMYGQDKLIASHIIKVHASAGVASKDTDSFEGENWLKRYIEFCRVRCKPRLSDSAANMLQNNYVKIRQQMRQQTNESGESAAIPITVRQLEAIVRLSESLAKMRLSFVATEEHVTEALRLFNVSTMDAARSGINEHVHLPPEIANEIKQAETHIKRRVGIGSHISERRLIDDLTRMGLNESIVRRALLIMHQRDEVEYKRERRIIIRKA