MKIFVKTLKGTHFEIEVKPEDSVADVKKNIESVQGQDVYPAAQQMLIHQGKVLKDTTTLEENKVAENSFVVIMLSKNKVSSTGTSSIPAALSNTAQPDGSTDQARQTITTPQATAAPPQSASESAPTPAPVPAAASSVTDVYDQAASNLVAGSNLESTVQQILDMGGGSWDRDTVVRALRAAYNNPERAVDYLYSGIPEQTEIPPVARAPAAPAVTAPASGQAINPAAQDASQLAVPSSGPNANPLDLFPQGLTNAGSNAGAGNLDFLRNSPQFQALRAMVQANPQILQPMLQELGKQNPHLMRLIQEHQPDFLRLINEPVEGEGNVLGQTAGAIPQAVTVTPEEREAIERLEAMGFDRALVLEVYFACNKNEELAANYLLDHLHEFDE*