MESLVFNGHSHMNVFPGGPQQNGLGGGGGGGGVPGPSSGIAGMSVQPPTSSTPSQQQSVQSLEGTSGLIGSAMKPMLGIDAVSFPEFGTTDWQSPMLSGGYSSSPSPTMTGGSMRMGGGPLHGEDESNRKRQVRLLKNREAAKECRRKKKEYVKCLENRVSVLENQNKALIEELKTLKELYCRKEKDGM