MQHGTQKYLKEVEIQVSNNTNFVWLVSAQIEVIPCKVCGDKSSGVHYGVITCEGCKGFFRRSQSTLNNYQCPRQQKCIVDRVNRNRCQYCRLKKCLELGMSRDAVKFGRMSKKQREKVEDEVRMHKQMAEVQGIAYSPYSEYSPPAPIHPAAAYSNSYEPSVAYAASSYTTNAASYAAAAPVSYPSVQGQGYSIAQQAAVPAPSGEYPQRTVGASQPDEDLIAGVTAAFDSAHGPATITMVDRLAAASTSTFTEQQYRNMVSIRFVP