MARGLVIGICWTLLWSIFVAGDFQLQNVICESFDNAITNFSRCEMKFIRRGVAAFYMVWKLYNVPIKSVDINVALYKKSN GYRPFLFNQTLDFCYYMRNPRAHPLIYMMHKVFMQASNINHSCPYDHDLIINEFIYKKNDLKDLPIPNGDYMIRVKVAFD KEYRTSIKIYAKRTD