MKIFVKTLKGTHFEIEVKPEDSVADVKKNIESVQGQDVYPAAQQMLIHQGKVLKDTTTLEENKVAENSFVVIMLSKNKVSSTGTSSISAALSNTAQPDGSTDQARQTITTPQATAALPQSASESAPTPAPVPAAASSVTDVYDQAASNLVAGSNLETTVQQILDMGGGSWDRDTVVRALRAAYNNPERAVDYLYSGIPEQTEIPPVARAPAAPAVTAPASAQAINPAAQDASQLAVPSSGPNANPLDLFPQGLTNAGSNAGAGNLDFLRNSPQFQALRAMVQANPQILQPMLQELGKQNPHLMRLIQEHQPDFLRLINEPVEGEGNVLGQTAGAIPQAVTVTPEEREAIERLEAMGFDRALVLEVYFACNKNEELAANYLLDHLHEFDE*