MVTNNTDFVWLVSAQIEVIPCKVCGDKSSGVHYGVITCEGCKGFFRRSQSTLNNYQCPRQQKCIVDRVNRNRCQYCRLKKCLELGMSRDAVKFGRMSKKQREKVEDEVRMHKQMAEVQGIAYSPYGEYSPPAPIHPAAAYSNSYEPSVAYAASSYTTSAASYAAAAPVSYPSVQGQGYSIAQQAAVPAPSGGYPQRTIGASQPDEDLIAGVTAAFDSAHGPATVAATDRLVVAASTSAFTEQQYRNMVSISIVFRFIMMIV