MTRFKPIVQIQYHTQDRSPITSSPPSREPKPTEKHMQQSYILSMCMFVEPLLQLRASKISDSLEGKRFCRSVRKIRACVRVFGSSRRSSTDLKAAYAASPDCRHRFRKSSTDSNEASFFAIHSLCHSHNESRKPYPPLLLYRAHLDGKISTWGRKRKAELSSQHLVFFIPLSSSVLRPKGSAIRDPKAILEDLSNKVKALSESKEFAIKATEAAKCQAKQLEEANCGNLMGSDGAWKQDVESARAQYMGVITELNSAKQELQKIRQDCDASLEAKATAIKQVAEAEDAAKANAGRERRQRRGSRPREGRLLQGQDVGRRILANRRQDGRASGGVGRKYGQKPIKGSPYPRRYYRCSTVKGCPAXKHVERAPDDPAMLIVTYEREHHTCSLIRGSPSSSAPPPCGGISNHMGAHKDDWIMTLTQVI