MFPTRSTTPFNFNLNQDTEDDEDEEVEEVAAEEEEEEVIIGAERQPMFEKPLTPSDVGKLNRLVIPKQHAEKYFPLGGDSGEKGLLLSFEDECGKCWRFRYSYWNSSQSYVLTKGWSRFVKEKRLDAGDVVLFQRDRSDADRFFIGWRRRAGPAQDNPAAAPPVAVHTNTGNTSVGWTRVFYSAHAYPSHPHAPPLPYQPDCLHAGSVAKNQTTPVGNSKRLRLFGVNLECQMDESEPSTPDGSSLSSQGPVHHQFYPQAYSSNAYNHMDINFSRDVNQMRDHRG