MSEFRQEYQALHPGNKSVATVSKAAGEKWRAMSDQEKQPYVDQAGQKKQDYEKTKANFDKKESTSSKKAKTEDEDGSKSEVDDEDGSSDEENDDDE