MSRGMHINVGASPPGLGNGLLLGMGGGSQHMSHPSLPSGSLGSSGSGLLGGSPGQHMHLMGGPSNGSAHGGSYHGGSGFHSAGQMIGGGNYQGSQSNGGGSYHGSQSNGSGSYHGGHQYGGTAAGLGGHDGSYHGGQHGGSGSFSASLGSAGSASFGSAGMNMNLLAQAQALQQQLSSSAAGQSLLDSSSPSQLISLLSANSAAAAAAGGTSLGRYGSAGQGAGCTPSSHPDLVSLLGQPQEQCVHGGGWLHSSMPSPTPPAPLTSTGSGALGPASARAGPRIFIGKLNKETSEQDVKDHFMRFGFVLDVYLPRDKNNKREHRGFGFVTFETEASIQRVVAHGPHHIRGSAVAIDSAVPRQEEVVLSMDGHQGLTGSDRDTADAIHALEVLSLEGSGHGRGLLRPGLSSGLNIGQPYX