MSVSFSYPEFLIRLELMVTVKVSNVSLAVTERELKEFFSFSGEIVHLEMQSENEGGSKLAYVTFKDLQGAETAVLLTGATIVDSSVTVTMSPDYQLPPDALASIESSKESDKSSSSSPPKEDVSVFRKAEDVVRNMISKGFILGKDAIAKAKSLDEKHQLTSTASAKVTSFDKRIGFTEKINTGTTAVSGKVKEVDQKFQVTEKTKSAIAAAEQTVSNAGSTIMKNRYVLTGTTWVAGAFEKVSKAAEEVGQKAKEKVGRAQEDEEKKKEVDEVASVHFSESPKALDQPEQDSKLSVSPKDLDQPEHDSKLSESQLQPHKQEESTPSVASGQP*